﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - ClientUI - PDF Document Viewers</title><link>http://www.intersoftsolutions.com/Community/ClientUI/PDF-Document-Viewers/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>PDF Document Viewers</title><link>http://www.intersoftsolutions.com/Community/ClientUI/PDF-Document-Viewers/</link><pubDate>Thu, 26 Jan 2012 02:14:42 GMT</pubDate><dc:creator>yudi</dc:creator><category>ClientUI</category><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;WPF provides a wide range of document features, enabling users to create a document, arrange the document layout, and print it. On the other hand, the similar rich document framework is not available in Silverlight. Intersoft Document Framework addresses this limitation by providing similar document architecture in both WPF and Silverlight, allowing users to create documents that work consistently in both platforms.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;&lt;strong&gt;FixedDocument&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;Fixed documents are intended for applications that require a precise "what you see is what you get" (WYSIWYG) presentation, independent of the display or printer hardware used. Typical uses for fixed documents include desktop publishing, word processing, and form layout, where adherence to the original page design is critical.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;FixedDocument logically binds an ordered sequence of pages together into a single, multi-page, fixed-layout document.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;A FixedPage represents a page in FixedDocument. It provides content for the page within the FixedDocument. To support fixed content layout, FixedPageis inherited from Canvas. You can add controls with specific size and position inside a FixedPage.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;Intersoft:FixedPage Width="816" Height="1056"&amp;gt;
    &amp;lt;TextBlock Text="Text" Canvas.Left="100" Canvas.Top="100"&amp;gt;&amp;lt;/TextBlock&amp;gt;
&amp;lt;/Intersoft:FixedPage&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;FixedDocument only allows PageContent element as its child element. Each PageContent can either refer to a source of content for a single page or contain the page itself. PageContent elements must be in sequential markup order, matching the page order of the document.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;Intersoft:FixedDocument&amp;gt;
    &amp;lt;Intersoft:PageContent&amp;gt;
        &amp;lt;Intersoft:FixedPage Width="816" Height="1056"&amp;gt;
            &amp;lt;TextBlock Text="Text" Canvas.Left="100" Canvas.Top="100"&amp;gt;&amp;lt;/TextBlock&amp;gt;
        &amp;lt;/Intersoft:FixedPage&amp;gt;
    &amp;lt;/Intersoft:PageContent&amp;gt;
    &amp;lt;Intersoft:PageContent Source="Pages/1.fpage"/&amp;gt;
&amp;lt;/Intersoft:FixedDocument&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;&lt;strong&gt;FixedDocumentSequence&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;FixedDocumentSequence hosts an ordered sequence of one or more fixed documents that are organized as a single unit.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;FixedDocumentSequence only allows DocumentReference element as its child element. Each DocumentReference refers to a single FixedDocument. Document reference elements must be in sequential order, matching the order in which the fixed documents are processed.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;Intersoft:FixedDocumentSequence&amp;gt;
    &amp;lt;Intersoft:DocumentReference Source="Documents/1/FixedDocument.fdoc"/&amp;gt;
    &amp;lt;Intersoft:DocumentReference Source="Documents/2/FixedDocument.fdoc"/&amp;gt;
&amp;lt;/Intersoft:FixedDocumentSequence&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;&lt;strong&gt;Printing FixedDocument&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;FixedDocument should be contained within UXDocumentViewer or XPSDocumentViewer. Both viewer has built-in printing capability which allows users to easily print the fixed document. If you don't want to use the built-in capability, you can print a document programmatically.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;private void Print()
{
    PrintDocument pd = new PrintDocument();
    pd.Print(FixedDocument1.DocumentPaginator, "Employee Document");
}&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;PrintDocument class will use the Print method to print the document. Print method needs two parameters, DocumentPaginator object and the document name. DocumentPaginator is an abstract base class that supports creation of multiple-page elements from a single document. By default, each FixedDocument has DocumentPaginator property that contain DocumentPaginator object for the fixed document.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;For more detail information, please refer to Document Framework Overview and Document Controls Overview in ClientUI 6 Documentation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;Hope this helps.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>PDF Document Viewers</title><link>http://www.intersoftsolutions.com/Community/ClientUI/PDF-Document-Viewers/</link><pubDate>Wed, 25 Jan 2012 20:20:49 GMT</pubDate><dc:creator>Andre</dc:creator><category>ClientUI</category><description>&lt;p&gt;HI,&lt;/p&gt;
&lt;p&gt;Do any of the Document Viewers read and print PDF Files?  If so, can you print one or many pages?  Can you print many documents in bulk via code?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;</description></item></channel></rss>