คำถามติดแท็ก rendering

15
วิธีการแสดงมุมมอง ASP.NET MVC เป็นสตริง?
ฉันต้องการแสดงผลสองมุมมองที่แตกต่างกัน (อันหนึ่งเป็นสตริงที่จะถูกส่งเป็นอีเมล) และอีกหน้าที่แสดงให้ผู้ใช้เห็น เป็นไปได้ใน ASP.NET MVC เบต้าหรือไม่ ฉันลองหลายตัวอย่าง: 1. RenderPartial เป็น String ใน ASP.NET MVC Beta หากฉันใช้ตัวอย่างนี้ฉันจะได้รับ "ไม่สามารถเปลี่ยนเส้นทางหลังจากส่งส่วนหัว HTTP" 2. MVC Framework: การจับภาพเอาต์พุตของมุมมอง หากฉันใช้สิ่งนี้ฉันดูเหมือนจะไม่สามารถทำการเปลี่ยนเส้นทางไปยังการกระทำได้เนื่องจากพยายามแสดงมุมมองที่อาจไม่มีอยู่ ถ้าฉันกลับมาดูมันจะเลอะเทอะและไม่ได้ดูเลย ไม่มีใครมีความคิด / แนวทางแก้ไขสำหรับปัญหาเหล่านี้ที่ฉันมีหรือมีคำแนะนำใด ๆ ขอบคุณมาก! ด้านล่างเป็นตัวอย่าง สิ่งที่ฉันพยายามทำคือสร้างเมธอด GetViewForEmail : public ActionResult OrderResult(string ref) { //Get the order Order order = OrderService.GetOrder(ref); //The email helper would …

2
อะไรคือแนวคิดและความแตกต่างระหว่าง Framebuffer และ Renderbuffer ใน OpenGL
ฉันสับสนเกี่ยวกับแนวคิดของ Framebuffer และ Renderbuffer ฉันรู้ว่าจำเป็นต้องแสดงผล แต่ฉันต้องการทำความเข้าใจก่อนใช้ ฉันรู้ว่าจำเป็นต้องใช้บัฟเฟอร์บิตแมปเพื่อเก็บผลการวาดชั่วคราว บัฟเฟอร์ด้านหลัง และจะต้องเห็นบัฟเฟอร์อื่น ๆ บนหน้าจอเมื่อภาพวาดเหล่านั้นกำลังดำเนินการอยู่ บัฟเฟอร์ด้านหน้า แล้วพลิกและวาดอีกครั้ง ฉันรู้แนวคิดนี้ แต่มันยากที่จะเชื่อมโยงวัตถุเหล่านั้นกับแนวคิดนี้ แนวคิดและความแตกต่างของพวกเขาคืออะไร?

3
พาเนลใดมีประสิทธิภาพสูงสุดในแง่ของเวลาในการแสดงผลและประสิทธิภาพ
มีหลายครั้งที่แผงมากกว่าหนึ่งแผงจะเหมาะกับเลย์เอาต์ที่ฉันต้องการอย่างไรก็ตามฉันรู้ว่าเวลาในการแสดงผลสำหรับประเภทแผงต่างๆมีความแตกต่างกัน ตัวอย่างเช่นMSDNระบุว่า ค่อนข้างง่ายPanelเช่นCanvasสามารถมีประสิทธิภาพที่ดีกว่าที่ซับซ้อนกว่าอย่างเห็นได้ชัดPanelเช่นGrid. ดังนั้นในแง่ของเวลาในการเรนเดอร์และประสิทธิภาพพาเนล WPF มีประสิทธิภาพมากที่สุดในลำดับใด แผง WPF: Canvas DockPanel Grid UniformGrid StackPanel WrapPanel VirtualizingPanel / VirtualizingStackPanel ฉันค่อนข้างแน่ใจว่าฉันเห็นรายการนี้ที่ไหนสักแห่งทางออนไลน์ แต่ตอนนี้ฉันหาไม่เจอ คำตอบที่ดีที่สุดที่ฉันกำลังมองหาคือให้รายการแผงควบคุมตามลำดับที่แสดงผลเร็วที่สุด ฉันเข้าใจว่าจำนวนเด็กเป็นปัจจัยสำคัญที่ทำให้แผงควบคุมมีประสิทธิภาพดังนั้นสำหรับคำถามนี้สมมติว่าแต่ละแผงมีเพียงคู่Label/ TextBoxคู่ นอกจากนี้ฉันต้องการรายการข้อยกเว้นเช่นแผงควบคุมเฉพาะที่ทำงานได้ดีกว่าแผงอื่น ๆ ตามเงื่อนไขบางประการ ปรับปรุง เพื่อสรุปตามคำตอบที่ยอมรับด้านล่างประสิทธิภาพของแผงควบคุมจะขึ้นอยู่กับจำนวนและรูปแบบของรายการย่อยอย่างไรก็ตามโดยทั่วไปรายการจากเร็วที่สุดไปยังช้าที่สุดคือ: Canvas StackPanel WrapPanel DockPanel Grid นอกจากนี้VirtualizingPanel/ VirtualizingStackPanelควรจะใช้ในกรณีที่มีจำนวนมากของรายการที่ไม่เคยพอดีกับหน้าจอ เราขอแนะนำให้คุณอ่านคำตอบที่ยอมรับด้านล่างสำหรับรายละเอียดเพิ่มเติมก่อนที่จะเลือกรายการจากรายการนี้

8
ใน Rails คุณสร้าง JSON โดยใช้มุมมองอย่างไร
สมมติว่าคุณอยู่ในตัวควบคุมผู้ใช้ของคุณและคุณต้องการได้รับการตอบกลับ json สำหรับคำขอการแสดงคงจะดีถ้าคุณสามารถสร้างไฟล์ในมุมมอง / ผู้ใช้ / dir ของคุณชื่อ show.json และหลังจากผู้ใช้ของคุณ # show การดำเนินการเสร็จสิ้นจะแสดงไฟล์ ขณะนี้คุณต้องทำบางสิ่งตามแนวของ: def show @user = User.find( params[:id] ) respond_to do |format| format.html format.json{ render :json => @user.to_json } end end แต่คงจะดีถ้าคุณสามารถสร้างไฟล์ show.json ซึ่งจะแสดงผลโดยอัตโนมัติดังนี้: def show @user = User.find( params[:id] ) respond_to do |format| format.html format.json end end …


11
แปลง SVG เป็น PNG ใน Python
ฉันจะแปลงsvgไปpngในงูใหญ่? ฉันกำลังจัดเก็บsvgในตัวอย่างของStringIO. ฉันควรใช้ไลบรารี pyCairo หรือไม่? ฉันจะเขียนโค้ดนั้นได้อย่างไร?
102 python  svg  rendering  cairo 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.