Class Document
Pôvodný názov: Aspose.Pdf Zhromaždenie: Aspose.PDF.dll (25.4.0)
Trieda predstavuje PDF dokument.
public sealed class Document : IDisposable
Inheritance
Implements
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Document(Stream)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input)
Parameters
input
Stream
Stream s PDF dokumentom.
Document(Stream a bool)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input, bool isManagedStream)
Parameters
input
Stream
Stream s PDF dokumentom.
isManagedStream
bool
ak je nastavený na “skutočný” vnútorný prúd zatvorený pred odchodom; inak nie je.
Document(Stretnutie, Stretnutie)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input, string password)
Parameters
input
Stream
Input stream objekt, zodpovedajúci pdf je heslo chránené.
password
string
Užívateľ alebo majiteľ hesla.
Document(Stream, riadok, ICustomSecurityHandler)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input, string password, ICustomSecurityHandler customSecurityHandler)
Parameters
input
Stream
Input stream objekt, zodpovedajúci pdf je heslo chránené.
password
string
Užívateľ alebo majiteľ hesla.
customSecurityHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Document(Stream, String a Bool)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input, string password, bool isManagedStream)
Parameters
input
Stream
Stream s PDF dokumentom.
password
string
Užívateľ alebo majiteľ hesla.
isManagedStream
bool
Ak je nastavený na “skutočný” vnútorný prúd je zatvorený pred odchodom; inak nie je.
Document(Stream, struny, bool, ICustomSecurityHandler)
Initializujte nový príklad dokumentu z prúdu vstupu .
public Document(Stream input, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)
Parameters
input
Stream
Stream s PDF dokumentom.
password
string
Užívateľ alebo majiteľ hesla.
isManagedStream
bool
Ak je nastavený na “skutočný” vnútorný prúd je zatvorený pred odchodom; inak nie je.
customSecurityHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Document(Stretnutie)
Len init Dokument pomocou filename’. To isté ako Aspose.Pdf.Document.#ctor(System.IO.Stream).
public Document(string filename)
Parameters
filename
string
Názov súboru PDF.
Document(striekačka, bool)
Len init Dokument pomocou filename’. To isté ako Aspose.Pdf.Document.#ctor(System.IO.Stream).
public Document(string filename, bool isManagedStream)
Parameters
filename
string
Názov súboru PDF.
isManagedStream
bool
Ak je nastavený na “skutočný” vnútorný prúd je zatvorený pred odchodom; inak nie je.
Document(String, string a ICustomSecurityHandler)
Initalizuje novú inštanciu triedy Aspose.Pdf.Dokument pre prácu s šifrovaným dokumentom.
public Document(string filename, string password, ICustomSecurityHandler customSecurityHandler)
Parameters
filename
string
Názov súboru dokumentu.
password
string
Užívateľ alebo majiteľ hesla.
customSecurityHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Document(Stringová, Stringová)
Initalizuje novú inštanciu triedy Aspose.Pdf.Dokument pre prácu s šifrovaným dokumentom.
public Document(string filename, string password)
Parameters
filename
string
Názov súboru dokumentu.
password
string
Užívateľ alebo majiteľ hesla.
Document(String, String a Bool)
Initalizuje novú inštanciu triedy Aspose.Pdf.Dokument pre prácu s šifrovaným dokumentom.
public Document(string filename, string password, bool isManagedStream)
Parameters
filename
string
Názov súboru dokumentu.
password
string
Užívateľ alebo majiteľ hesla.
isManagedStream
bool
ak je nastavený na “skutočný” vnútorný prúd zatvorený pred odchodom; inak nie je.
Document(String, stringa, bool, ICustomSecurityHandler)
Initalizuje novú inštanciu triedy Aspose.Pdf.Dokument pre prácu s šifrovaným dokumentom.
public Document(string filename, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)
Parameters
filename
string
Názov súboru dokumentu.
password
string
Užívateľ alebo majiteľ hesla.
isManagedStream
bool
ak je nastavený na “skutočný” vnútorný prúd zatvorený pred odchodom; inak nie je.
customSecurityHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Document()
Vytvorte prázdny dokument.
public Document()
Document(PdfVersion)
Iniciuje prázdny dokument podľa verzie.
public Document(PdfVersion version)
Parameters
version
PdfVersion
V PDF verzii.
Document(striekačky, LoadOptions)
Otvorí existujúci dokument z súboru, ktorý poskytuje potrebné možnosti konverzie na získanie PDF dokumentu.
public Document(string filename, LoadOptions options)
Parameters
filename
string
Vložte súbor pre konverziu do PDF dokumentu.
options
LoadOptions
Predstavuje vlastnosti pre konverziu filename’ do PDF dokumentu.
Document(Príslušenstvo, LoadOptions)
Otvorí existujúci dokument z prúdu, ktorý poskytuje potrebnú konverziu na získanie PDF dokumentu.
public Document(Stream input, LoadOptions options)
Parameters
input
Stream
Input stream pre konverziu do PDF dokumentu.
options
LoadOptions
Predstavuje vlastnosti pre konverziu input’ do PDF dokumentu.
Fields
DefaultNodesNumInSubtrees
public const byte DefaultNodesNumInSubtrees = 10
Fieldová hodnota
Properties
Actions
Táto vlastnosť je príkladom triedy DocumentActions, ktorá umožňuje získať / nastaviť BeforClosing, BeforSaving atď. akcie.
public DocumentActionCollection Actions { get; }
Hodnota nehnuteľnosti
Examples
Tento príklad ukazuje, ako získať po otvorenej akcii dokumentu:
Aspose.Pdf.Document document = new Aspose.Pdf.Document("d:\\work\\aspose\\aspose.pdf.kit.net.new\\trunk\\testdata\\Aspose.Pdf\\PdfWithOpenAction.pdf");
Aspose.Pdf.Annotations.DocumentActionCollection actions = document.Actions;
Aspose.Pdf.Annotations.PdfAction afterSavingAction = actions.AfterSaving;
AllowReusePageContent
Umožňuje zlúčiť obsah stránky na optimalizáciu veľkosti dokúsenia. Ak sa používa potom rozdielne, ale duplikované stránky môžu odkazovať naUpozorňujeme, že tento režim môže spôsobiť vedľajšie účinky, ako je zmena obsahu stránky, keď sa zmení iná stránka.
public bool AllowReusePageContent { get; set; }
Hodnota nehnuteľnosti
Background
Získať alebo nastaviť farbu pozadia dokumentu.
public Color Background { get; set; }
Hodnota nehnuteľnosti
CenterWindow
Dostane alebo nastaví vlajku, ktorá určuje, či pozícia okna dokumentu bude zameraná na obrazovku.
public bool CenterWindow { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať vlajku CenterWindow:
Document document = new Document("sample.pdf");
bool value = document.CenterWindow;
Collection
Dostáva zbierku dokumentov.
public Collection Collection { get; set; }
Hodnota nehnuteľnosti
CryptoAlgorithm
Dostane nastavenia bezpečnosti, ak je dokument šifrovaný.Ak dokument nie je šifrovaný, potom zodpovedajúca výnimka sa zobrazí v .net 1.1alebo CryptoAlgorithm bude nulový pre iné verzie .net.
public CryptoAlgorithm? CryptoAlgorithm { get; }
Hodnota nehnuteľnosti
CustomSecurityHandler
Dostane sa kľúčový bezpečnostný obchodník.
public ICustomSecurityHandler CustomSecurityHandler { get; }
Hodnota nehnuteľnosti
Destinations
Získava zbierku cieľov.Obsolete. prosím použite NamedDestinations.
public DestinationCollection Destinations { get; }
Hodnota nehnuteľnosti
Direction
Získať alebo nastaviť čítanie poriadok textu: L2R (vľavo doprava) alebo R2L (vľavo doprava).
public Direction Direction { get; set; }
Hodnota nehnuteľnosti
DisableFontLicenseVerifications
Mnoho operácií s písmenami sa nedá vykonať, ak sú tieto operácie zakázané licenciou tohto písma.Napríklad niektoré písma nemôžu byť vložené do dokumentu PDF, ak licenčné pravidlá zakážu vložiť tento písmo.Táto vlajka sa používa na deaktiváciu akýchkoľvek licenčných obmedzení pre všetky písma v aktuálnom dokumente PDF.Buďte opatrní pri používaní tejto vlajky. Keď je nastavený, znamená to, že osoba, ktorá kladie túto vlajku,je zodpovedný za prípadné porušenia licencie/zákonov.Tak to berie na vlastné riziko.Odporúča sa používať túto vlajku len vtedy, ak ste si úplne istí, že sa nerozpadnete.Zákon o autorských právach.Z predpokladu falošné.
public bool DisableFontLicenseVerifications { get; set; }
Hodnota nehnuteľnosti
DisplayDocTitle
Dostanete alebo nastavíte vlajku, ktorá určuje, či okenná titulná strana dokumentu by mala zobrazovať titul dokumentu.
public bool DisplayDocTitle { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať vlajku DisplayDocTitle:
Document document = new Document("sample.pdf");
bool value = document.DisplayDocTitle;
Duplex
Dostane alebo nastaví možnosť manipulácie s režimom duplex tlače, ktorá sa používa pri tlači súboru z dialógu tlače.
public PrintDuplex Duplex { get; set; }
Hodnota nehnuteľnosti
EmbedStandardFonts
Vlastnosť, ktorá deklaruje, že dokument musí obsahovať všetky štandardné písma typu 1ktorý má vlajku IsEmbedded nastavený na pravdivý. Všetky PDF fonty môžu byť vstavanédo dokumentu jednoducho prostredníctvom nastavenia vlajky IsEmbedded do pravdivé, ale PDF štandardné písma Type1 je výnimkou z tohto pravidla.Vstavenie štandardného písma typu 1 si vyžaduje veľa času, takže na vstavenie týchto písmen je potrebnénie len nastaviť vlajku IsEmbedded do true pre špecifikované písmo, ale tiež nastaviťpridaná vlajka na úrovni dokumentu - EmbedStandardFonts = pravda;Táto nehnuteľnosť môže byť nastavená len raz pre všetky písma.Z predpokladu falošné.
public bool EmbedStandardFonts { get; set; }
Hodnota nehnuteľnosti
EmbeddedFiles
Získa zhromaždenie súborov vložených do dokumentu.
public EmbeddedFileCollection EmbeddedFiles { get; }
Hodnota nehnuteľnosti
EnableObjectUnload
Získajte alebo nastavíte vlajku, ktorá umožňuje, aby sa dokument čiastočne odstránil z pamäte.To umožňuje znížiť používanie pamäte, ale môže mať negatívny vplyv na perfomance.
public bool EnableObjectUnload { get; set; }
Hodnota nehnuteľnosti
EnableSignatureSanitization
Získajte alebo nastavíte vlajku na správu sanitizácie podpisových polí.
public bool EnableSignatureSanitization { get; set; }
Hodnota nehnuteľnosti
FileName
Názov súboru PDF, ktorý spôsobil tento dokument
public string FileName { get; }
Hodnota nehnuteľnosti
FileSizeLimitToMemoryLoading
Získajte a nastavte obmedzenie veľkosti súboru na načítanie celého súboru do pamäte.Hodnota je nastavená v megabytoch.Predvolená hodnota je 210 MB.
public static int FileSizeLimitToMemoryLoading { get; set; }
Hodnota nehnuteľnosti
FitWindow
Získate alebo nastavíte vlajku, ktorá určuje, či sa okno dokumentu musí zmeniť na prvú zobrazenú stránku.
public bool FitWindow { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať FitWindow vlajku:
Document document = new Document("sample.pdf");
bool value = document.FitWindow;
FontUtilities
IDocumentFontUtility inštancia
public Document.IDocumentFontUtilities FontUtilities { get; }
Hodnota nehnuteľnosti
Document . IDocumentFontUtilities
Form
Získava akro formu dokumentu.
public Form Form { get; }
Hodnota nehnuteľnosti
HandleSignatureChange
Odstrániť výnimku, ak sa dokument uloží s zmenami a má podpis
public bool HandleSignatureChange { get; set; }
Hodnota nehnuteľnosti
HideMenubar
Získate alebo nastavíte vlajku, ktorá určuje, či by sa menu mala skrývať, keď je dokument aktívny.
public bool HideMenubar { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať vlajku HideMenubar:
Document document = new Document("sample.pdf");
bool value = document.HideMenubar;
HideToolBar
Získava alebo nastaví vlajku, ktorá určuje, či by sa nástrojová doska mala skrývať, keď je dokument aktívny.
public bool HideToolBar { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať HideToolBar vlajku:
Document document = new Document("sample.pdf");
bool value = document.HideToolBar;
HideWindowí
Dostane alebo nastaví vlajku, ktorá určuje, či by sa prvky používateľského rozhrania mali skryť, keď je dokument aktívny.
public bool HideWindowUI { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať HideWindowUI vlajku:
Document document = new Document("sample.pdf");
bool value = document.HideWindowUI;
Id
Získajte ID
public Id Id { get; }
Hodnota nehnuteľnosti
IgnoreCorruptedObjects
Získa alebo nastaví vlajku ignorovania chýb v zdrojových súboroch.Keď sa stránky zo zdrojového dokumentu skopírujú do cieľového dokumentu, proces kopírovania sa zastaví s výnimkouak sú niektoré objekty v zdrojových súboroch korumpované, keď je táto vlajka falošná.Príklad: dest.Pages.Add (src.Pages)Ak je táto vlajka nastavená na pravdu, potom korumpované objekty budú nahradené prázdnymi hodnotami.Z predvoleného hľadiska: pravda
public bool IgnoreCorruptedObjects { get; set; }
Hodnota nehnuteľnosti
Info
Informácie o dokumente.
public DocumentInfo Info { get; }
Hodnota nehnuteľnosti
IsEncrypted
Dostane šifrovaný stav dokumentu. Pravda, ak je dokument šifrovaný.
public bool IsEncrypted { get; }
Hodnota nehnuteľnosti
IsLicensed
Získa licenčný stav systému. vrátenie pravdivé je systém pracuje v licenčnom režime a falošné inak.
public static bool IsLicensed { get; }
Hodnota nehnuteľnosti
IsLinearized
Získa alebo nastaví hodnotu, ktorá naznačuje, či je dokument lineárny.
public bool IsLinearized { get; set; }
Hodnota nehnuteľnosti
IsPdfUaCompliant
Obsahuje dokument pdfua compliant.
public bool IsPdfUaCompliant { get; }
Hodnota nehnuteľnosti
IsPdfaCompliant
Získať je dokument pdfa súladu.
public bool IsPdfaCompliant { get; }
Hodnota nehnuteľnosti
IsXrefGapsAllowed
Získať alebo nastaviť je dokument pdfa súladu.
public bool IsXrefGapsAllowed { get; set; }
Hodnota nehnuteľnosti
JavaScript
Zbierka JavaScript na úrovni dokumentu.
public JavaScriptCollection JavaScript { get; }
Hodnota nehnuteľnosti
LogicalStructure
Získa logickú štruktúru dokumentu.
public RootElement LogicalStructure { get; }
Hodnota nehnuteľnosti
Metadata
Metodické dokumenty .(PDF dokument môže obsahovať všeobecné informácie,Napríklad názov dokumentu, autor a dátumy vytvorenia a úpravy.Takéto globálne informácie o dokumente (ako proti jeho obsahu alebo štruktúre) sa nazývajú metaúdajea je určený na pomoc pri katalógovaní a vyhľadávaní dokumentov vo vonkajších databázach.)
public Metadata Metadata { get; }
Hodnota nehnuteľnosti
NamedDestinations
Zoznam názvov destinácie v dokumente.
public NamedDestinationCollection NamedDestinations { get; }
Hodnota nehnuteľnosti
NonFullScreenPageMode
Dostanete alebo nastavíte režim stránky, ktorý špecifikuje, ako sa dokument zobrazí v režime výstupu na plnej obrazovke.
public PageMode NonFullScreenPageMode { get; set; }
Hodnota nehnuteľnosti
OpenAction
Získajte alebo nastavíte akciu vykonanú pri otvorení dokumentu.
public IAppointment OpenAction { get; set; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako získať vlajku CenterWindow:
Document document = new Document("sample.pdf");
IAppointment value = document.OpenAction;
OptimizeSize
Získajte alebo nastavíte optimalizáciu vlajky. Keď sú stránky pridané do dokumentu, rovnaké toky zdrojov v výslednom súbore súzlúčený do jedného PDF objektu, ak je táto vlajka nastavená.To umožňuje znížiť výslednú veľkosť súboru, ale môže spôsobiť pomalšiu prevádzku a väčšie požiadavky na pamäť.Pôvodná hodnota: falošná
public bool OptimizeSize { get; set; }
Hodnota nehnuteľnosti
Outlines
Získajte dokumenty s výpismi.
public OutlineCollection Outlines { get; }
Hodnota nehnuteľnosti
OutputIntents
Získava zbierku výstupných zámerov v dokumente.
public OutputIntents OutputIntents { get; }
Hodnota nehnuteľnosti
PageInfo
Získajte alebo nastavíte informácie o stránke (samozrejme pre generátor, nie vyplnené pri čítaní dokumentu)
public PageInfo PageInfo { get; set; }
Hodnota nehnuteľnosti
PageLabels
V dokumente sa nachádzajú štítky stránok.
public PageLabelCollection PageLabels { get; }
Hodnota nehnuteľnosti
PageLayout
Dostane alebo nastaví rozloženie stránky, ktoré sa bude používať, keď sa dokument otvorí.
public PageLayout PageLayout { get; set; }
Hodnota nehnuteľnosti
PageMode
Dostanete alebo nastavíte režim stránky, ktorý špecifikuje, ako sa dokument zobrazí pri otvorení.
public PageMode PageMode { get; set; }
Hodnota nehnuteľnosti
Pages
Získať alebo nastaviť zbierku dokumentov stránok.Upozorňujeme, že stránky sú číslované z 1 v zozname.
public PageCollection Pages { get; }
Hodnota nehnuteľnosti
Examples
Nasledujúci príklad ukazuje, ako pracovať s dokumentovými stránkami:Ako získať počet stránok a ako získať pravokotok počiatočnej stránky dokumentu.
Aspose.Pdf.Document document = new Aspose.Pdf.Document("sample.pdf");
Aspose.Pdf.PageCollection pages = document.Pages;
System.Console.WriteLine("Document contains " + pages.Count);
Page page = pages[1];
Rectangle rect = page.Rect;
PdfFormat
Získať PDF formát
public PdfFormat PdfFormat { get; }
Hodnota nehnuteľnosti
Permissions
Získal povolenia z dokumentu.
public int Permissions { get; }
Hodnota nehnuteľnosti
PickTrayByPdfSize
Dostane alebo nastaví vlajku, ktorá určuje, či sa veľkosť PDF stránky použije na výber vstupného papiera.
public bool PickTrayByPdfSize { get; set; }
Hodnota nehnuteľnosti
PrintScaling
Dostane alebo nastaví možnosť škálovania stránky, ktorá sa vyberie, keď sa pre tento dokument zobrazí tlačový dialóg.
public PrintScaling PrintScaling { get; set; }
Hodnota nehnuteľnosti
TaggedContent
Dostanete prístup k obsahu TaggedPdf.
public ITaggedContent TaggedContent { get; }
Hodnota nehnuteľnosti
Examples
Príklad ukazuje, ako používať označené obsahy na vytvorenie nového dokumentu s titulkami, odsekmi a obrázkami.
// Create new document
Document document = new Document();
// Get the tagged content
ITaggedContent taggedContent = document.TaggedContent;
// Set language for document
taggedContent.SetLanguage("en-US");
// Set title for PDF document
taggedContent.SetTitle("Example document");
// Creating and adding Section
SectElement sect = taggedContent.CreateSectElement();
taggedContent.RootElement.AppendChild(sect);
// Create Header
HeaderElement h1 = taggedContent.CreateHeaderElement(1);
h1.SetText("The Header");
sect.AppendChild(h1);
// Create paragraph
ParagraphElement p = taggedContent.CreateParagraphElement();
p.SetTag("Paragraph");
p.SetText("The text of paragraph.");
sect.AppendChild(p);
// Create illustration
IllustrationElement figure1 = taggedContent.CreateFigureElement();
sect.AppendChild(figure1);
figure1.AlternativeText = "Figure 1";
figure1.Title = "Image 1";
figure1.SetTag("Fig");
figure1.SetImage("path/of/image.jpg");
// Save document
document.Save("example.pdf");
Version
Získava verziu PDF z názvu súboru PDF.
public string Version { get; }
Hodnota nehnuteľnosti
Methods
BindXml(Stretnutie)
Pripojte XML k dokumentu
public void BindXml(string file)
Parameters
file
string
xml súbor
BindXml(Stringová, Stringová)
Pripojiť xml/xsl na dokument
public void BindXml(string xmlFile, string xslFile)
Parameters
xmlFile
string
Súbor XML súboru.
xslFile
string
Súbor xsl, ak sa používa XSLT.
BindXml(Stream , Stream)
Pripojiť xml/xsl na dokument
public void BindXml(Stream xmlStream, Stream xslStream)
Parameters
xmlStream
Stream
Zariadenie XML Stream.
xslStream
Stream
xsl stream, ak sa používa XSLT.
BindXml(Stream, Stream a XmlReaderSettings)
Pripojiť xml/xsl na dokument
public void BindXml(Stream xmlStream, Stream xslStream, XmlReaderSettings settings)
Parameters
xmlStream
Stream
Zariadenie XML Stream.
xslStream
Stream
xsl stream, ak sa používa XSLT.
settings
XmlReaderSettings
xml čítačka nastavenia.
BindXml(Stream)
Pripojte XML k dokumentu
public void BindXml(Stream stream)
Parameters
stream
Stream
Zariadenie XML Stream.
ChangePasswords(String, String a String)
Zmena hesla dokumentu.Táto akcia môže byť vykonaná iba pomocou hesla majiteľa.
public void ChangePasswords(string ownerPassword, string newUserPassword, string newOwnerPassword)
Parameters
ownerPassword
string
Vlastník hesla.
newUserPassword
string
Nové užívateľské heslo.
newOwnerPassword
string
nové heslo majiteľa.
Check(bool)
potvrdzuje dokument.
public bool Check(bool doRepair)
Parameters
doRepair
bool
Ak sa nájdu skutočné problémy, budú opravené.
Returns
Pravda - ak je dokument opravený; inak, falošné.
Convert(String, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)
Konvertovať dokument a uložiť chyby do špecifikovaného súboru.
public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)
Parameters
outputLogFileName
string
Cesta k archíve, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
action
ConvertErrorAction
Akcia pre objekty, ktoré sa nedajú premeniť
transparencyAction
ConvertTransparencyAction
Akcia pre obraz maskovaných objektov
Returns
Výsledok operácie
Convert(Stream, PDFFormat, ConvertErrorAction, ConvertTransparencyAction)
Konvertovať dokument a uložiť chyby do špecifikovaného súboru.
public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)
Parameters
outputLogStream
Stream
Stream, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
action
ConvertErrorAction
Akcia pre objekty, ktoré sa nedajú premeniť
transparencyAction
ConvertTransparencyAction
Akcia pre obraz maskovaných objektov
Returns
Výsledok operácie
Convert(String, PdfFormat, ConvertErrorAction)
Konvertovať dokument a uložiť chyby do špecifikovaného súboru.
public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action)
Parameters
outputLogFileName
string
Cesta k archíve, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
action
ConvertErrorAction
Akcia pre objekty, ktoré sa nedajú premeniť
Returns
Výsledok operácie
Convert(PdfFormatConversionOptions)
Konvertácia dokumentu pomocou špecifikovaných možností konverzie
public bool Convert(PdfFormatConversionOptions options)
Parameters
options
PdfFormatConversionOptions
súbor možností pre konverziu PDF dokumentu
Returns
Výsledok operácie
Convert(CallBackGetHocrWithPage, bool)
Rozpoznávať obrázky vo vnútri dokumentu a pridať hocr pruhy nad ním.
public bool Convert(Document.CallBackGetHocrWithPage callback, bool flattenImages = false)
Parameters
callback
Document
.
CallBackGetHocrWithPage
Akcia pre obrázky, ktoré budú spracované hocr rozpozná.
flattenImages
bool
Text v pdf obrazoch možno maľovať pomocou mechaniky masiek, v tomto prípade musia byť obrázky pletené.
Returns
Ak nie sú žiadne obrázky v dokumente, vráti sa falošné.
Convert(CallBackGetHocr a bool)
Rozpoznávať obrázky vo vnútri dokumentu a pridať hocr pruhy nad ním.
public bool Convert(Document.CallBackGetHocr callback, bool flattenImages = false)
Parameters
callback
Document
.
CallBackGetHocr
Akcia pre obrázky, ktoré budú spracované hocr rozpozná.
flattenImages
bool
Text v pdf obrazoch možno maľovať pomocou mechaniky masiek, v tomto prípade musia byť obrázky pletené.
Returns
Ak nie sú žiadne obrázky v dokumente, vráti sa falošné.
Convert(Stream, PDFFormat, ConvertErrorAction)
Konvertovať dokument a uložiť chyby do špecifikovaného prúdu.
public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action)
Parameters
outputLogStream
Stream
Stream, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
action
ConvertErrorAction
Akcia pre objekty, ktoré sa nedajú premeniť
Returns
Výsledok operácie
Convert(Fixup, Stream, Bool, Objekt[])
Konvertovať dokument aplikáciou Fixup.
public bool Convert(Fixup fixup, Stream outputLog, bool onlyValidation = false, object[] parameters = null)
Parameters
fixup
Fixup
Druh Fixup.
outputLog
Stream
Záznam o procese.
onlyValidation
bool
Iba potvrdenie dokumentov.
parameters
object
[]
Vlastnosti pre Fixup, ktoré sa nedajú nastaviť.
Returns
Výsledok operácie.
Convert(fixup, string, bool, objekt[])
Konvertovať dokument aplikáciou Fixup.
public bool Convert(Fixup fixup, string outputLog, bool onlyValidation = false, object[] parameters = null)
Parameters
fixup
Fixup
Druh Fixup.
outputLog
string
Záznam o procese.
onlyValidation
bool
Iba potvrdenie dokumentov.
parameters
object
[]
Vlastnosti pre Fixup, ktoré sa nedajú nastaviť.
Returns
Výsledok operácie.
Convert(String, LoadOptions, String, SaveOptions)
Konvertuje zdrojový súbor v zdrojovom formáte do cieľového súboru v cieľovom formáte.
public static void Convert(string srcFileName, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)
Parameters
srcFileName
string
názov zdrojového súboru.
loadOptions
LoadOptions
Formát zdrojového súboru.
dstFileName
string
Názov súboru destinácie.
saveOptions
SaveOptions
Formát destinácie súboru.
Convert(Stream, LoadOptions, riadok, SaveOptions)
Konvertuje stream v zdrojovom formáte do cieľového súboru v cieľovom formáte.
public static void Convert(Stream srcStream, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)
Parameters
srcStream
Stream
Zdrojový prúd .
loadOptions
LoadOptions
Zdrojový stream formát.
dstFileName
string
Názov súboru destinácie.
saveOptions
SaveOptions
Formát destinácie súboru.
Convert(String, LoadOptions, Stream, SaveOptions)
Konvertuje zdrojový súbor vo formáte zdroja na stream vo formáte určenia.
public static void Convert(string srcFileName, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)
Parameters
srcFileName
string
názov zdrojového súboru.
loadOptions
LoadOptions
Formát zdrojového súboru.
dstStream
Stream
Cieľový prúd.
saveOptions
SaveOptions
Formát destinácie Stream.
Convert(Stream, LoadOptions, Stream, SaveOptions)
Konvertuje stream v zdrojovom formáte na stream v cieľovom formáte.
public static void Convert(Stream srcStream, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)
Parameters
srcStream
Stream
Zdrojový prúd .
loadOptions
LoadOptions
Zdrojový stream formát.
dstStream
Stream
Cieľový prúd.
saveOptions
SaveOptions
Formát destinácie súboru.
KonvertovaniePageToPNGMemoryStream(Page)
Konvertovať stránku na PNG pre DSR, OMR, OCR image stream.
public MemoryStream ConvertPageToPNGMemoryStream(Page page)
Parameters
page
Page
Stránka na konverziu.
Returns
Obrazový prúd.
Decrypt()
Odšifruje dokument. volajte a potom uložíte, aby ste získali dešifrovanú verziu dokumentu.
public void Decrypt()
Dispose()
Zruší všetky zdroje použité v tomto dokumente.
public void Dispose()
Encrypt(riadok, riadky, DocumentPrivilege, ICustomSecurityHandler)
Šifruje dokument. volajte a potom uložíte, aby ste získali šifrovanú verziu dokumentu.
public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, ICustomSecurityHandler customHandler)
Parameters
userPassword
string
Užívateľské heslo .
ownerPassword
string
Vlastník hesla.
privileges
DocumentPrivilege
Dokumentové povolenia, pozri Aspose.Pdf.Document.Permissions pre podrobnosti.
customHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Encrypt(struny, pruhy, povolenia, ICustomSecurityHandler)
Šifruje dokument. volajte a potom uložíte, aby ste získali šifrovanú verziu dokumentu.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, ICustomSecurityHandler customHandler)
Parameters
userPassword
string
Užívateľské heslo .
ownerPassword
string
Vlastník hesla.
permissions
Permissions
Dokumentové povolenia, pozri Aspose.Pdf.Document.Permissions pre podrobnosti.
customHandler
ICustomSecurityHandler
Zvyčajný bezpečnostný obchodník.
Encrypt(string, string, DocumentPrivilege, CryptoAlgorithm, bool)
Šifruje dokument. volajte a potom uložíte, aby ste získali šifrovanú verziu dokumentu.
public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)
Parameters
userPassword
string
Užívateľské heslo .
ownerPassword
string
Vlastník hesla.
privileges
DocumentPrivilege
Dokumentové povolenia, pozri Aspose.Pdf.Document.Permissions pre podrobnosti.
cryptoAlgorithm
CryptoAlgorithm
Kryptografický algoritmus, pozri Aspose.Pdf.Document.CryptoAlgorithm pre podrobnosti.
usePdf20
bool
Podpora pre preskúmanie 6 (rozšírenie 8).
Encrypt(string, string, povolenia, CryptoAlgorithm)
Šifruje dokument. volajte a potom uložíte, aby ste získali šifrovanú verziu dokumentu.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm)
Parameters
userPassword
string
Užívateľské heslo .
ownerPassword
string
Vlastník hesla.
permissions
Permissions
Dokumentové povolenia, pozri Aspose.Pdf.Document.Permissions pre podrobnosti.
cryptoAlgorithm
CryptoAlgorithm
Kryptografický algoritmus, pozri Aspose.Pdf.Document.CryptoAlgorithm pre podrobnosti.
Encrypt(string, string, povolenia, CryptoAlgorithm, bool)
Šifruje dokument. volajte a potom uložíte, aby ste získali šifrovanú verziu dokumentu.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)
Parameters
userPassword
string
Užívateľské heslo .
ownerPassword
string
Vlastník hesla.
permissions
Permissions
Dokumentové povolenia, pozri Aspose.Pdf.Document.Permissions pre podrobnosti.
cryptoAlgorithm
CryptoAlgorithm
Kryptografický algoritmus, pozri Aspose.Pdf.Document.CryptoAlgorithm pre podrobnosti.
usePdf20
bool
Podpora pre preskúmanie 6 (rozšírenie 8).
ExportAnnotationsToXfdf(Stretnutie)
Exportujte všetky dokumenty do súboru XFDF
public void ExportAnnotationsToXfdf(string fileName)
Parameters
fileName
string
Názov súboru XFDF
ExportAnnotationsToXfdf(Stream)
Exportovať všetky dokumenty do prúdu.
public void ExportAnnotationsToXfdf(Stream stream)
Parameters
stream
Stream
Stream, kde sa skladuje XFDF.
Flatten()
Odstráňte všetky polia z dokumentu a namiesto toho umiestnite ich hodnoty.
public void Flatten()
Flatten(FlattenSettings)
Odstrániť všetky polia (a poznámky) z dokumentu a umiestniť ich hodnoty namiesto.
public void Flatten(Form.FlattenSettings flattenSettings)
Parameters
flattenSettings
Form
.
FlattenSettings
Nastavenie pre fleteningový proces.
FlattenTransparency()
nahrádza transparentný obsah s neprehľadnou rasterovou a vektorovou grafikou.
public void FlattenTransparency()
FreeMemory()
Čistá pamäť
public void FreeMemory()
GetCatalogValue(Stretnutie)
Vráti hodnotu položky z katalógového slovníka.
public object GetCatalogValue(string key)
Parameters
key
string
Kľúč k položke.
Returns
hodnotu položky - ak bol kľúč úspešne nájdený; inak, nula.
GetObjectById(Stretnutie)
Dostane objekt s uvedeným identifikátorom v dokumente.
public object GetObjectById(string id)
Parameters
id
string
Objekt je id.
Returns
Objekt s uvedeným identifikátorom Null, ak sa identifikátor nenachádza.
GetXmpMetadata(Stream)
Získajte metadata XMP z dokumentu.
public void GetXmpMetadata(Stream stream)
Parameters
stream
Stream
Stream, kde budú uložené metadata.
HasIncrementalUpdate()
Skontrolujte, či je aktuálny PDF dokument uložený s inkrementálnymi aktualizáciami.
public bool HasIncrementalUpdate()
Returns
“skutočné” ak dokument PDF obsahuje inkrementálne aktualizácie; inak “falošné”.
ImportAnnotationsFromXfdf(Stretnutie)
Importuje poznámky z XFDF súboru do dokumentu.
public void ImportAnnotationsFromXfdf(string fileName)
Parameters
fileName
string
Názov súboru XFDF
ImportAnnotationsFromXfdf(Stream)
Importuje poznámky z prúdu do dokumentu.
public void ImportAnnotationsFromXfdf(Stream stream)
Parameters
stream
Stream
Stream obsahuje XFDF údaje.
IsRepairNeeded(Oprava opcií)
Skontrolujte, či dokument vyžaduje opravu metódy volania.
public bool IsRepairNeeded(out Document.RepairOptions options)
Parameters
options
Document
.
RepairOptions
Vyplnené opcie opravy odporúčané na použitie v metóde opravy
Returns
Vrátenie vyplnených možností na použitie v metóde opravy
LoadFrom(striekačky, LoadOptions)
Stiahne súbor a premení ho na PDF.
public void LoadFrom(string filename, LoadOptions options)
Parameters
filename
string
Cesta k otvoreniu súboru.
options
LoadOptions
Možnosti zaťaženia .
Exceptions
Ak nie je možné nahrať súbor.
Ak súbor nie je nájdený.
Merge(MergeOptions, Params Dokumenty[])
Odstrániť dokumenty.
public void Merge(Document.MergeOptions mergeOptions, params Document[] documents)
Parameters
mergeOptions
Document
.
MergeOptions
Možnosti zdieľania.
documents
Document
[]
Doklady sa spájajú.
Merge(MergeOptions, parámové pruhy[])
Odstrániť dokumenty.
public void Merge(Document.MergeOptions mergeOptions, params string[] files)
Parameters
mergeOptions
Document
.
MergeOptions
Možnosti zdieľania.
files
string
[]
PDF súbory sa spájajú.
Merge(Paramount dokumenty[])
Odstrániť dokumenty.
public void Merge(params Document[] documents)
Parameters
documents
Document
[]
Doklady sa spájajú.
Merge(Príslušenstvo String[])
Sťahovanie PDF súborov.
public void Merge(params string[] files)
Parameters
files
string
[]
PDF súbory sa spájajú.
MergeDocuments(MergeOptions, parámové pruhy[])
Odstrániť dokumenty.
public static Document MergeDocuments(Document.MergeOptions mergeOptions, params string[] files)
Parameters
mergeOptions
Document
.
MergeOptions
Možnosti zdieľania.
files
string
[]
PDF súbory sa spájajú.
Returns
Zmiešaný dokument .
MergeDocuments(MergeOptions, Params Dokumenty[])
Odstrániť dokumenty.
public static Document MergeDocuments(Document.MergeOptions mergeOptions, params Document[] files)
Parameters
mergeOptions
Document
.
MergeOptions
files
Document
[]
Doklady sa spájajú.
Returns
Zmiešaný dokument .
MergeDocuments(Príslušenstvo String[])
Sťahovanie PDF súborov.
public static Document MergeDocuments(params string[] files)
Parameters
files
string
[]
PDF súbory sa spájajú.
Returns
Zmiešaný dokument .
MergeDocuments(Paramount dokumenty[])
Odstrániť dokumenty.
public static Document MergeDocuments(params Document[] documents)
Parameters
documents
Document
[]
Doklady sa spájajú.
Returns
Zmiešaný dokument .
Optimize()
Linearizujte dokument, aby ste
- otvorte prvú stránku čo najrýchlejšie;
- zobraziť ďalšiu stránku alebo sledovať odkazom na ďalšiu stránku čo najskôr;
- zobraziť stránku inkrementálne, ako sa dostane, keď sa údaje o stránke doručujú cez pomalý kanál (predovšetkým zobraziť najvhodnejšie údaje);
- umožňujú interakciu používateľa, ako je nasledovanie prepojenia, aby sa uskutočnila aj predtým, ako bola celá stránka prijatá a zobrazená.Vykonávanie tejto metódy skutočne nezachráni dokument. Naopak, dokument je pripravený len na optimalizovanú štruktúru,zavolať a potom uložiť na získanie optimalizovaného dokumentu.
public void Optimize()
OptimizeResources()
Optimalizácia zdrojov v dokumente:
- Zdroje, ktoré sa na stránkach dokumentu nepoužívajú, sa odstránia;
- Rovnaké zdroje sa spájajú do jedného objektu;
- Nepoužívané predmety sú odstránené.
public void OptimizeResources()
OptimizeResources(OptimizationOptions)
Optimalizujte zdroje v dokumente podľa definovanej stratégie optimalizácie.
public void OptimizeResources(OptimizationOptions strategy)
Parameters
strategy
OptimizationOptions
Stratégia optimalizácie.
PageNodesToBalancedTree(byte)
Organizuje stromové uzly v dokumente do vyváženého stromu.Iba v prípade, že dokument má viac ako uzlyNumInSubtrees stránky objekty, inak to nič.Nehovoriac o tejto metóde pri iterácii nad položkami stránok, môže to poskytnúť nepredvídateľné výsledky
public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)
Parameters
nodesNumInSubtrees
byte
Požadovaný počet subnodov. predvolená hodnota je desať.
ProcessParagraphs()
Príslušenstvo pre generátor.
public void ProcessParagraphs()
RemoveMetadata()
Odstrániť metadata z dokumentu.
public void RemoveMetadata()
RemovePdfUaCompliance()
Odstrániť PDFUa súlad z dokumentu
public void RemovePdfUaCompliance()
RemovePdfaCompliance()
Odstránenie súladu s pdfa z dokumentu
public void RemovePdfaCompliance()
Repair(RepairOptions)
Oprava zlomeného dokumentu.
public void Repair(Document.RepairOptions options = null)
Parameters
options
Document
.
RepairOptions
Voliteľný parameter typu Aspose.Pdf.Document.RepairOptions určiť nastavenia opravy.Ak nie je uvedené, budú použité predvolené nastavenia.
Save(Stream)
Uložte dokument do prúdu.
public void Save(Stream output)
Parameters
output
Stream
Stream, kde sa ukladá dokument shell.
Save(Stretnutie)
Uloží dokument do špecifikovaného súboru.
public void Save(string outputFileName)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
Save()
Uložiť dokument inkrementálne (t. j. pomocou techniky inkrementálnej aktualizácie).
public void Save()
Remarks
Aby sa dokument zachoval postupne, mali by sme otvoriť dokumentový súbor na písanie.Preto musí byť dokument iniciovaný s písateľným prúdom, ako v nasledujúcom kóde:Dokument doc = nový Dokument (nový FileStream („document.pdf“, FileMode.Open, FileAccess.ReadWrite));// urobiť niektoré zmeny a zachrániť dokument navyšeZáchranársky program( )
Save(SaveOptions)
Ušetriť dokument s možnosťami ušetrenia.
public void Save(SaveOptions options)
Parameters
options
SaveOptions
Ušetriť možnosti
Save(Strieľačka, SaveFormat)
Uloží dokument s novým názvom spolu s formátom súboru.
public void Save(string outputFileName, SaveFormat format)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
format
SaveFormat
Možnosti formátovania.
Save(Príslušenstvo, SaveFormat)
Uloží dokument s novým názvom spolu s formátom súboru.
public void Save(Stream outputStream, SaveFormat format)
Parameters
outputStream
Stream
Stream, kde sa dokument ukladá.
format
SaveFormat
Možnosti formátovania.
Exceptions
System.ArgumentException when Aspose.Pdf.HtmlSaveOptions is passed to a method.Save a document to the html stream is not supported.Prosím použite metódu uložiť na súbor.
Save(Zľavy, SaveOptions)
Uloží dokument s novým názvom nastavením jeho možnosti uložiť.
public void Save(string outputFileName, SaveOptions options)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
options
SaveOptions
Ušetriť možnosti
Save(Stream a SaveOptions)
Uložiť dokument do prúdu s možnosťou ušetriť.
public void Save(Stream outputStream, SaveOptions options)
Parameters
outputStream
Stream
Stream, kde sa dokument ukladá.
options
SaveOptions
Ušetriť možnosti
Exceptions
System.ArgumentException when Aspose.Pdf.HtmlSaveOptions is passed to a method.Save a document to the html stream is not supported.Prosím použite metódu uložiť na súbor.
SaveAsync(Stream, zrušenieToken)
Uložte dokument do prúdu.
public Task SaveAsync(Stream output, CancellationToken cancellationToken)
Parameters
output
Stream
Stream, kde sa ukladá dokument shell.
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
SaveAsync(Zrušenie, Cancellation)
Uloží dokument do špecifikovaného súboru.
public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
SaveAsync(CancellationToken)
Uložiť dokument inkrementálne (t. j. pomocou techniky inkrementálnej aktualizácie).
public Task SaveAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
Remarks
Aby sa dokument zachoval postupne, mali by sme otvoriť dokumentový súbor na písanie.Preto musí byť dokument iniciovaný s písateľným prúdom, ako v nasledujúcom kóde:Dokument doc = nový Dokument (nový FileStream („document.pdf“, FileMode.Open, FileAccess.ReadWrite));// urobiť niektoré zmeny a zachrániť dokument navyšeZáchranársky program( )
SaveAsync(SaveOptions, zrušenieToken)
Ušetriť dokument s možnosťami ušetrenia.
public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
Parameters
options
SaveOptions
Ušetriť možnosti
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
SaveAsync(struny, SaveFormat, CancellationToken)
Uloží dokument s novým názvom spolu s formátom súboru.
public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
format
SaveFormat
Možnosti formátovania.
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
SaveAsync(Stream, SaveFormat, zrušenieToken)
Uloží dokument s novým názvom spolu s formátom súboru.
public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)
Parameters
outputStream
Stream
Stream, kde sa dokument ukladá.
format
SaveFormat
Možnosti formátovania.
cancellationToken
CancellationToken
Zrušený token
Returns
Asynchrónna úloha
Exceptions
System.ArgumentException when Aspose.Pdf.HtmlSaveOptions is passed to a method.Save a document to the html stream is not supported.Prosím použite metódu uložiť na súbor.
SaveAsync(struny, SaveOptions, CancellationToken)
Uloží dokument s novým názvom nastavením jeho možnosti uložiť.
public Task SaveAsync(string outputFileName, SaveOptions options, CancellationToken cancellationToken)
Parameters
outputFileName
string
Spôsob, ako sa zaregistrovať, kde sa dokument ukladá.
options
SaveOptions
Ušetriť možnosti
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
SaveAsync(Stream, SaveOptions, CancellationToken)
Uložiť dokument do prúdu s možnosťou ušetriť.
public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)
Parameters
outputStream
Stream
Stream, kde sa dokument ukladá.
options
SaveOptions
Ušetriť možnosti
cancellationToken
CancellationToken
Cacelácia tokenov.
Returns
Asynchrónna úloha
Exceptions
System.ArgumentException when Aspose.Pdf.HtmlSaveOptions is passed to a method.Save a document to the html stream is not supported.Prosím použite metódu uložiť na súbor.
SaveXml(Stretnutie)
Uložiť dokument do XML.
public void SaveXml(string file)
Parameters
file
string
Model dokumentu xml súbor
SendTo(Príslušenstvo, Stream)
Poslať celý dokument do zariadenia dokumentu na spracovanie.
public void SendTo(DocumentDevice device, Stream output)
Parameters
device
DocumentDevice
Prístroj, ktorý sa používa na spracovanie dokumentu.
output
Stream
Výstupný prúd obsahuje výsledky spracovania dokumentu s daným zariadením.
SendTo(Prístroj, int, int, stream)
Poslať určité stránky dokumentu do zariadenia dokumentu na spracovanie.
public void SendTo(DocumentDevice device, int fromPage, int toPage, Stream output)
Parameters
device
DocumentDevice
Prístroj, ktorý sa používa na spracovanie dokumentu.
fromPage
int
Prvá stránka na spracovanie.
toPage
int
Posledná stránka na spracovanie.
output
Stream
Výstupný prúd obsahuje výsledky dokumentových stránok spracovania s daným zariadením.
SendTo(Zariadenie, String)
Poslať celý dokument do zariadenia dokumentu na spracovanie.
public void SendTo(DocumentDevice device, string outputFileName)
Parameters
device
DocumentDevice
Prístroj, ktorý sa používa na spracovanie dokumentu.
outputFileName
string
Výstupný názov súboru s výsledkami spracovania.
SendTo(DokumentDevice, int, int, string)
Poslať celý dokument do zariadenia dokumentu na spracovanie.
public void SendTo(DocumentDevice device, int fromPage, int toPage, string outputFileName)
Parameters
device
DocumentDevice
Prístroj, ktorý sa používa na spracovanie dokumentu.
fromPage
int
Prvá stránka na spracovanie.
toPage
int
Posledná stránka na spracovanie.
outputFileName
string
Výstupný názov súboru s výsledkami spracovania.
SetDefaultFileSizeLimitToMemoryLoading()
Nastaviť obmedzenie veľkosti súboru pre nahrávanie celého súboru do pamäte na predvolenú hodnotu rovná 210 Mb.
public static void SetDefaultFileSizeLimitToMemoryLoading()
SetTitle(Stretnutie)
Nastavenie názvu pre PDF dokument
public void SetTitle(string title)
Parameters
title
string
Názov dokumentu
SetXmpMetadata(Stream)
Nastaviť XMP metadata dokumentu.
public void SetXmpMetadata(Stream stream)
Parameters
stream
Stream
Stream, ktorý obsahuje metadata XMP.
Validate(Tabuľka, PDFFormat)
Validujte dokument do špecifikovaného súboru.
public bool Validate(string outputLogFileName, PdfFormat format)
Parameters
outputLogFileName
string
Cesta k archíve, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
Returns
Výsledok operácie
Validate(Stream, PDF formát)
Validujte dokument do špecifikovaného súboru.
public bool Validate(Stream outputLogStream, PdfFormat format)
Parameters
outputLogStream
Stream
Stream, kde sa komentáre ukladajú.
format
PdfFormat
V PDF formáte.
Returns
Výsledok operácie
Validate(PdfFormatConversionOptions)
Validujte dokument do špecifikovaného súboru.
public bool Validate(PdfFormatConversionOptions options)
Parameters
options
PdfFormatConversionOptions
súbor možností pre konverziu PDF dokumentu
Returns
Výsledok operácie
FontSubstitution
Vyskytuje sa, keď písmo nahrádza iný písmo v dokumente.
public event Document.FontSubstitutionHandler FontSubstitution