Class Document
Numele spaţiului: Aspose.Pdf Asamblare: Aspose.PDF.dll (25.4.0)
Clasa care reprezintă documentul PDF.
public sealed class Document : IDisposable
Inheritance
Implements
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Document(Stream)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input)
Parameters
input
Stream
Stream cu documentul PDF.
Document(Războiul, bool)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input, bool isManagedStream)
Parameters
input
Stream
Stream cu documentul PDF.
isManagedStream
bool
în cazul în care fluxul intern este închis înainte de ieșire; în caz contrar, nu este.
Document(Război, String)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input, string password)
Parameters
input
Stream
Obiectul de intrare, PDF corespunzător este parolă protejată.
password
string
Parola de utilizator sau de proprietar.
Document(Strămure, string, ICustomSecurityHandler)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input, string password, ICustomSecurityHandler customSecurityHandler)
Parameters
input
Stream
Obiectul de intrare, PDF corespunzător este parolă protejată.
password
string
Parola de utilizator sau de proprietar.
customSecurityHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Document(Strâmtoare, strâmtoare, bool)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input, string password, bool isManagedStream)
Parameters
input
Stream
Stream cu documentul PDF.
password
string
Parola de utilizator sau de proprietar.
isManagedStream
bool
În cazul în care este setat la “realitate” curentul intern este închis înainte de ieșire; altfel, nu este.
Document(Stream, string, bool, ICustomSecurityHandler)
Inițializați noua instanță Document din fluxul de intrare .
public Document(Stream input, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)
Parameters
input
Stream
Stream cu documentul PDF.
password
string
Parola de utilizator sau de proprietar.
isManagedStream
bool
În cazul în care este setat la “realitate” curentul intern este închis înainte de ieșire; altfel, nu este.
customSecurityHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Document(Strângere)
Doar init Document folosind filename’. Același ca Aspose.Pdf.Document.#ctor(System.IO.Stream).
public Document(string filename)
Parameters
filename
string
Numele fișierului PDF.
Document(Cuvânt cheie, bool)
Doar init Document folosind filename’. Același ca Aspose.Pdf.Document.#ctor(System.IO.Stream).
public Document(string filename, bool isManagedStream)
Parameters
filename
string
Numele fișierului PDF.
isManagedStream
bool
În cazul în care este setat la “realitate” curentul intern este închis înainte de ieșire; altfel, nu este.
Document(String, string și ICustomSecurityHandler)
Inițializează o nouă instanță a clasei Aspose.Pdf.Document pentru a lucra cu un document criptat.
public Document(string filename, string password, ICustomSecurityHandler customSecurityHandler)
Parameters
filename
string
Numele fișierului documentului.
password
string
Parola de utilizator sau de proprietar.
customSecurityHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Document(String și String)
Inițializează o nouă instanță a clasei Aspose.Pdf.Document pentru a lucra cu un document criptat.
public Document(string filename, string password)
Parameters
filename
string
Numele fișierului documentului.
password
string
Parola de utilizator sau de proprietar.
Document(String, String și Bool)
Inițializează o nouă instanță a clasei Aspose.Pdf.Document pentru a lucra cu un document criptat.
public Document(string filename, string password, bool isManagedStream)
Parameters
filename
string
Numele fișierului documentului.
password
string
Parola de utilizator sau de proprietar.
isManagedStream
bool
în cazul în care fluxul intern este închis înainte de ieșire; în caz contrar, nu este.
Document(Strângere, string, bool, ICustomSecurityHandler)
Inițializează o nouă instanță a clasei Aspose.Pdf.Document pentru a lucra cu un document criptat.
public Document(string filename, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)
Parameters
filename
string
Numele fișierului documentului.
password
string
Parola de utilizator sau de proprietar.
isManagedStream
bool
în cazul în care fluxul intern este închis înainte de ieșire; în caz contrar, nu este.
customSecurityHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Document()
Începe documentul gol.
public Document()
Document(PdfVersion)
Inițializează documentul gol prin versiune.
public Document(PdfVersion version)
Parameters
version
PdfVersion
Versiunea PDF.
Document(String, Opțiuni de încărcare)
Deschide un document existent dintr-un fișier care oferă opțiunile de conversie necesare pentru a obține documentul PDF.
public Document(string filename, LoadOptions options)
Parameters
filename
string
Întoarceți fișierul pentru a converti în document PDF.
options
LoadOptions
Representează proprietățile pentru a converti filename’ în document pdf.
Document(Opțiuni, opțiuni de încărcare)
Deschide un document existent dintr-un flux care oferă convertirea necesară pentru a obține documentul PDF.
public Document(Stream input, LoadOptions options)
Parameters
input
Stream
Input stream pentru a converti în document PDF.
options
LoadOptions
Representează proprietățile pentru a converti input’ în document pdf.
Fields
DefaultNodesNumInSubtrees
public const byte DefaultNodesNumInSubtrees = 10
Valoarea câmpului
Properties
Actions
Această proprietate este un exemplu al clasei DocumentActions care vă permite să obțineți/set BeforClosing, BeforSaving etc. acțiuni.
public DocumentActionCollection Actions { get; }
Valoarea proprietății
Examples
Acest exemplu demonstrează cum să obțineți după acțiunea deschisă a documentului:
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
Permite fuzionarea conținutului paginii pentru a optimiza dimensiunea docuementului. dacă este utilizat, paginile diferențiate, dar duplicate pot face referire laVă rugăm să rețineți că acest mod poate provoca efecte secundare, cum ar fi schimbarea conținutului paginii atunci când o altă pagină este schimbată.
public bool AllowReusePageContent { get; set; }
Valoarea proprietății
Background
Obține sau stabilește culoarea de fundal a documentului.
public Color Background { get; set; }
Valoarea proprietății
CenterWindow
Obține sau stabilește steagul specificând dacă poziția fereastră a documentului va fi centralizată pe ecran.
public bool CenterWindow { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul CenterWindow:
Document document = new Document("sample.pdf");
bool value = document.CenterWindow;
Collection
Obține o colecție de documente.
public Collection Collection { get; set; }
Valoarea proprietății
CryptoAlgorithm
Obține setări de securitate dacă documentul este criptat.Dacă documentul nu este criptat, atunci excepția corespunzătoare va fi ridicată în .net 1.1sau CryptoAlgorithm va fi zero pentru alte versiuni .net.
public CryptoAlgorithm? CryptoAlgorithm { get; }
Valoarea proprietății
CustomSecurityHandler
Obține un comerciant de securitate personalizat.
public ICustomSecurityHandler CustomSecurityHandler { get; }
Valoarea proprietății
Destinations
Obțineți colecția de destinații.Obsolete. vă rugăm să utilizați NumeDestinations.
public DestinationCollection Destinations { get; }
Valoarea proprietății
Direction
Obține sau stabilește ordine de citire a textului: L2R (de stânga la dreapta) sau R2L (de dreapta la stânga).
public Direction Direction { get; set; }
Valoarea proprietății
DisableFontLicenseVerifications
Multe operațiuni cu font nu pot fi executate dacă aceste operațiuni sunt interzise prin licență a acestui font.De exemplu, unele fonturi nu pot fi încorporate în documentul PDF dacă regulile de licență dezactivați încorporarea pentru acest font.Această steagă este utilizată pentru a dezactiva orice restricții de licență pentru toate fonturile din documentul PDF actual.Fiți atenți atunci când utilizați această steagă. atunci când este setat înseamnă că persoana care pune această steagă,își asumă întreaga răspundere pentru eventualele încălcări ale licenței / legii asupra sa.El îl ia pe propriul său risc.Este foarte recomandat să utilizați această steagă numai atunci când sunteți complet siguri că nu vă rupețiLegea drepturilor de autor.În mod default false.
public bool DisableFontLicenseVerifications { get; set; }
Valoarea proprietății
DisplayDocTitle
Obține sau stabilește steagul specificând dacă fereastra de titlu a documentului ar trebui să afișeze titlul documentului.
public bool DisplayDocTitle { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul DisplayDocTitle:
Document document = new Document("sample.pdf");
bool value = document.DisplayDocTitle;
Duplex
Obține sau setă opțiunea de manipulare a modului duplex de imprimare pentru a utiliza atunci când imprimă fișierul din dialogul de imprimare.
public PrintDuplex Duplex { get; set; }
Valoarea proprietății
EmbedStandardFonts
Proprietatea care declară acest document trebuie să includă toate fonturile standard de tip 1care are steagul IsEmbedded set în adevărat. toate fonturile PDF pot fi încorporateîn document pur și simplu prin setarea de steag IsEmbedded în adevărat, dar fonturile standard PDF Type1 este o excepție de la această regulă.Încorporarea standardă a fontului tip 1 necesită mult timp, deci pentru a încorpora aceste fonturi este necesarnu numai să seteze steagul IsEmbedded în true pentru fontul specificat, dar, de asemenea, să setezeo steagă suplimentară la nivelul documentului - EmbedStandardFonts = adevărat;Această proprietate poate fi setată doar o singură dată pentru toate fonturile.În mod default false.
public bool EmbedStandardFonts { get; set; }
Valoarea proprietății
EmbeddedFiles
Obține colectarea fișierelor încorporate în document.
public EmbeddedFileCollection EmbeddedFiles { get; }
Valoarea proprietății
EnableObjectUnload
Obțineți sau stabiliți steagul care permite descărcarea parțială a documentului din memorie.Acest lucru permite scăderea utilizării memoriei, dar poate avea un efect negativ asupra perfumării.
public bool EnableObjectUnload { get; set; }
Valoarea proprietății
EnableSignatureSanitization
Obține sau stabilește steagul pentru a gestiona sanitizarea câmpurilor de semnătură.
public bool EnableSignatureSanitization { get; set; }
Valoarea proprietății
FileName
Numele fișierului PDF care a cauzat acest document
public string FileName { get; }
Valoarea proprietății
FileSizeLimitToMemoryLoading
Obțineți și configurați limita dimensiunii fișierului pentru a încărca un fișier întreg în memorie.Valoarea este stabilită în megabite.Valoarea standardă este de 210 MB.
public static int FileSizeLimitToMemoryLoading { get; set; }
Valoarea proprietății
FitWindow
Obține sau stabilește steagul specificând dacă fereastra documentului trebuie redistribuită pentru a se potrivi primei pagini afișate.
public bool FitWindow { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul FitWindow:
Document document = new Document("sample.pdf");
bool value = document.FitWindow;
FontUtilities
IDocumentFontUtilities instanta
public Document.IDocumentFontUtilities FontUtilities { get; }
Valoarea proprietății
Document . IDocumentFontUtilities
Form
Obțineți forma acro a documentului.
public Form Form { get; }
Valoarea proprietății
HandleSignatureChange
Depuneți Excepția dacă documentul va fi salvat cu modificări și va avea semnătură
public bool HandleSignatureChange { get; set; }
Valoarea proprietății
HideMenubar
Obține sau stabilește steagul specificând dacă barul de meniu ar trebui ascuns atunci când documentul este activ.
public bool HideMenubar { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul HideMenubar:
Document document = new Document("sample.pdf");
bool value = document.HideMenubar;
HideToolBar
Obține sau stabilește steagul specificând dacă barul de instrumente ar trebui ascuns atunci când documentul este activ.
public bool HideToolBar { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul HideToolBar:
Document document = new Document("sample.pdf");
bool value = document.HideToolBar;
Răspundeți
Obține sau stabilește steagul specificând dacă elementele de interfață ale utilizatorului ar trebui ascuns atunci când documentul este activ.
public bool HideWindowUI { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul HideWindowUI:
Document document = new Document("sample.pdf");
bool value = document.HideWindowUI;
Id
Obțineți ID-ul
public Id Id { get; }
Valoarea proprietății
IgnoreCorruptedObjects
Obține sau stabilește steagul ignorării erorilor în fișierele de sursă.Atunci când paginile din documentul de sursă sunt copiate în documentul de destinație, procesul de copiere este oprit cu excepțiadacă unele obiecte din fișierele de sursă sunt corupte atunci când această steagă este falsă.de exemplu: dest.Pages.Add (src.Pages)Dacă această steagă este stabilită la adevăr, atunci obiectele corupte vor fi înlocuite cu valori goale.În mod default: adevărat.
public bool IgnoreCorruptedObjects { get; set; }
Valoarea proprietății
Info
Obțineți informații documentare.
public DocumentInfo Info { get; }
Valoarea proprietății
IsEncrypted
Obține statutul criptat al documentului. adevărat dacă documentul este criptat.
public bool IsEncrypted { get; }
Valoarea proprietății
IsLicensed
Returnarea adevărată este sistemul funcționează în modul licențiat și fals altfel.
public static bool IsLicensed { get; }
Valoarea proprietății
IsLinearized
Obține sau stabilește o valoare care indică dacă documentul este linear.
public bool IsLinearized { get; set; }
Valoarea proprietății
IsPdfUaCompliant
Obțineți documentul pdfua conform.
public bool IsPdfUaCompliant { get; }
Valoarea proprietății
IsPdfaCompliant
Ceea ce se întâmplă este documentul PDF conform.
public bool IsPdfaCompliant { get; }
Valoarea proprietății
IsXrefGapsAllowed
Obține sau stabilește documentul conform pdfa.
public bool IsXrefGapsAllowed { get; set; }
Valoarea proprietății
JavaScript
Colectarea JavaScript-ului la nivel de document.
public JavaScriptCollection JavaScript { get; }
Valoarea proprietății
LogicalStructure
Structura logică a documentului.
public RootElement LogicalStructure { get; }
Valoarea proprietății
Metadata
Metodele de documentare.(Documentul PDF poate include informații generale,De exemplu, titlul documentului, autorul și datele de creare și modificare.Astfel de informații globale despre document (în contrast cu conținutul sau structura acestuia) se numesc metadata.și este destinat să ajute în catalogarea și căutarea documentelor în bazele de date externe.)
public Metadata Metadata { get; }
Valoarea proprietății
NamedDestinations
Colecția de destinație numită în document.
public NamedDestinationCollection NamedDestinations { get; }
Valoarea proprietății
NonFullScreenPageMode
Obține sau stabilește modul de pagină, specificând modul de afișare a documentului în modul de ieșire cu ecran complet.
public PageMode NonFullScreenPageMode { get; set; }
Valoarea proprietății
OpenAction
Obține sau stabilește acțiunile efectuate la deschiderea documentului.
public IAppointment OpenAction { get; set; }
Valoarea proprietății
Examples
Exemplul arată cum să obțineți steagul CenterWindow:
Document document = new Document("sample.pdf");
IAppointment value = document.OpenAction;
OptimizeSize
Obține sau stabilește steagul de optimizare. atunci când paginile sunt adăugate la document, fluxurile de resurse egale în fișierul rezultat suntse amestecă într-un singur obiect PDF dacă această steagă este setată.Acest lucru permite reducerea dimensiunii fișierului rezultatul, dar poate provoca executarea mai lentă și cerințe de memorie mai mari.Valorile false sunt false.
public bool OptimizeSize { get; set; }
Valoarea proprietății
Outlines
Obțineți listele de documentare.
public OutlineCollection Outlines { get; }
Valoarea proprietății
OutputIntents
Obține colecția de intenții de ieșire în document.
public OutputIntents OutputIntents { get; }
Valoarea proprietății
PageInfo
Obține sau stabilește informațiile de pagină (numai pentru generator, nu umplut atunci când citiți documentul)
public PageInfo PageInfo { get; set; }
Valoarea proprietății
PageLabels
Obține etichete de pagină în document.
public PageLabelCollection PageLabels { get; }
Valoarea proprietății
PageLayout
Obține sau stabilește un layout de pagină care va fi utilizat atunci când documentul este deschis.
public PageLayout PageLayout { get; set; }
Valoarea proprietății
PageMode
Obține sau stabilește modul de pagină, specificând modul în care documentul ar trebui afișat atunci când este deschis.
public PageMode PageMode { get; set; }
Valoarea proprietății
Pages
Obține sau stabilește colecția de pagini de documente.Rețineți că paginile sunt numărate de la 1 în colecție.
public PageCollection Pages { get; }
Valoarea proprietății
Examples
Exemplul de mai jos arată cum să funcționeze cu paginile de document:Cum să obțineți numărul de pagini și cum să obțineți dreptunghiul paginii de pornire a documentului.
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
Formatul PDF
public PdfFormat PdfFormat { get; }
Valoarea proprietății
Permissions
Obține permisiunea documentului.
public int Permissions { get; }
Valoarea proprietății
PickTrayByPdfSize
Obține sau stabilește o steagă care specifică dacă dimensiunea paginii PDF va fi utilizată pentru a selecta tipul de hârtie de intrare.
public bool PickTrayByPdfSize { get; set; }
Valoarea proprietății
PrintScaling
Obține sau stabilește opțiunea de scalare a paginii care va fi selectată atunci când se afișează un dialog de imprimare pentru acest document.
public PrintScaling PrintScaling { get; set; }
Valoarea proprietății
TaggedContent
Obțineți acces la conținutul TaggedPdf.
public ITaggedContent TaggedContent { get; }
Valoarea proprietății
Examples
Exemplul demonstrează modul de utilizare a conținutului etichetat pentru a crea un nou document cu titluri, paragrafe și imagini.
// 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
Obțineți o versiune a PDF de la titlul de fișier PDF.
public string Version { get; }
Valoarea proprietății
Methods
BindXml(Strângere)
Binde XML la document
public void BindXml(string file)
Parameters
file
string
Fișierul XML
BindXml(String și String)
Binde xml/xsl la document
public void BindXml(string xmlFile, string xslFile)
Parameters
xmlFile
string
fișierul XML.
xslFile
string
Fișierul xsl dacă se utilizează XSLT.
BindXml(Război, Război)
Binde xml/xsl la document
public void BindXml(Stream xmlStream, Stream xslStream)
Parameters
xmlStream
Stream
în fluxul XML.
xslStream
Stream
În cazul în care se utilizează XSLT.
BindXml(Război, Război, XmlReaderSettings)
Binde xml/xsl la document
public void BindXml(Stream xmlStream, Stream xslStream, XmlReaderSettings settings)
Parameters
xmlStream
Stream
în fluxul XML.
xslStream
Stream
În cazul în care se utilizează XSLT.
settings
XmlReaderSettings
Instalarea lectorului XML.
BindXml(Stream)
Binde XML la document
public void BindXml(Stream stream)
Parameters
stream
Stream
în fluxul XML.
ChangePasswords(String, String și String)
Modificarea parolelor documentului.Această acțiune poate fi făcută numai folosind parola proprietarului.
public void ChangePasswords(string ownerPassword, string newUserPassword, string newOwnerPassword)
Parameters
ownerPassword
string
Parolă de proprietar.
newUserPassword
string
Password de utilizator nou.
newOwnerPassword
string
Cuvântul proprietarului nou.
Check(Boulă)
Validarea documentului.
public bool Check(bool doRepair)
Parameters
doRepair
bool
În cazul în care se găsesc adevărate probleme vor fi corectate.
Returns
Adevărat - dacă documentul a fost corectat; altfel, fals.
Convert(String, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)
Convertați documentul și salvați erorile în fișierul specificat.
public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)
Parameters
outputLogFileName
string
Calea pentru a fi înregistrat unde vor fi stocate comentariile.
format
PdfFormat
În format PDF.
action
ConvertErrorAction
Acțiune pentru obiecte care nu pot fi convertite
transparencyAction
ConvertTransparencyAction
Acțiune pentru imagini cu obiecte mascate
Returns
Rezultatul operaţiunii
Convert(PdfFormat, ConvertErrorAction, ConvertTransparencyAction)
Convertați documentul și salvați erorile în fișierul specificat.
public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)
Parameters
outputLogStream
Stream
Stream unde vor fi stocate comentariile.
format
PdfFormat
În format PDF.
action
ConvertErrorAction
Acțiune pentru obiecte care nu pot fi convertite
transparencyAction
ConvertTransparencyAction
Acțiune pentru imagini cu obiecte mascate
Returns
Rezultatul operaţiunii
Convert(String, PdfFormat, ConvertErrorAction)
Convertați documentul și salvați erorile în fișierul specificat.
public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action)
Parameters
outputLogFileName
string
Calea pentru a fi înregistrat unde vor fi stocate comentariile.
format
PdfFormat
În format PDF.
action
ConvertErrorAction
Acțiune pentru obiecte care nu pot fi convertite
Returns
Rezultatul operaţiunii
Convert(PdfFormatConversionOptions)
Convertați documentul folosind opțiuni de conversie specificate
public bool Convert(PdfFormatConversionOptions options)
Parameters
options
PdfFormatConversionOptions
set de opțiuni pentru a converti documentul PDF
Returns
Rezultatul operaţiunii
Convert(CallBackGetHocrWithPage, bool)
Recunoașteți imaginile din interiorul documentului și adăugați șiruri hocr deasupra acestuia.
public bool Convert(Document.CallBackGetHocrWithPage callback, bool flattenImages = false)
Parameters
callback
Document
.
CallBackGetHocrWithPage
Acțiune pentru imagini care vor fi prelucrate de recunoașterea hocr.
flattenImages
bool
Textul în imagini pdf poate fi pictat folosind mecanica mascilor, în cazul în care imaginile trebuie să fie flatulente.
Returns
Dacă nu există imagini în document, se întoarce fals.
Convert(CallBackGetHocr, bool)
Recunoașteți imaginile din interiorul documentului și adăugați șiruri hocr deasupra acestuia.
public bool Convert(Document.CallBackGetHocr callback, bool flattenImages = false)
Parameters
callback
Document
.
CallBackGetHocr
Acțiune pentru imagini care vor fi prelucrate de recunoașterea hocr.
flattenImages
bool
Textul în imagini pdf poate fi pictat folosind mecanica mascilor, în cazul în care imaginile trebuie să fie flatulente.
Returns
Dacă nu există imagini în document, se întoarce fals.
Convert(Cuvânt cheie: PdfFormat, ConvertErrorAction)
Convertați documentul și salvați erorile în fluxul specificat.
public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action)
Parameters
outputLogStream
Stream
Stream unde vor fi stocate comentariile.
format
PdfFormat
formatul PDF.
action
ConvertErrorAction
Acțiune pentru obiecte care nu pot fi convertite
Returns
Rezultatul operaţiunii
Convert(Fixup, curent, bool, obiect[])
Convertați documentul prin aplicarea Fixup.
public bool Convert(Fixup fixup, Stream outputLog, bool onlyValidation = false, object[] parameters = null)
Parameters
fixup
Fixup
Tipul de fixare.
outputLog
Stream
înregistrarea procesului.
onlyValidation
bool
Doar validarea documentelor.
parameters
object
[]
Proprietăți pentru Fixup care nu pot fi setate.
Returns
Rezultatul operaţiunii.
Convert(fixup, string, bool, obiect[])
Convertați documentul prin aplicarea Fixup.
public bool Convert(Fixup fixup, string outputLog, bool onlyValidation = false, object[] parameters = null)
Parameters
fixup
Fixup
Tipul de fixare.
outputLog
string
înregistrarea procesului.
onlyValidation
bool
Doar validarea documentelor.
parameters
object
[]
Proprietăți pentru Fixup care nu pot fi setate.
Returns
Rezultatul operaţiunii.
Convert(String, Opțiuni de încărcare, String, SaveOptions)
Convertează fișierul de sursă în format de sursă în fișierul de destinație în format de destinație.
public static void Convert(string srcFileName, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)
Parameters
srcFileName
string
Numele fișierului de sursă.
loadOptions
LoadOptions
Formatul de fișier de sursă.
dstFileName
string
Numele fișierului de destinație.
saveOptions
SaveOptions
Formatul fișierului de destinație.
Convert(Stream, Opțiuni de încărcare, string, SaveOptions)
Convertează fluxul în format de sursă în fișierul de destinație în format de destinație.
public static void Convert(Stream srcStream, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)
Parameters
srcStream
Stream
Sursă de flux.
loadOptions
LoadOptions
Formatul de sursă.
dstFileName
string
Numele fișierului de destinație.
saveOptions
SaveOptions
Formatul fișierului de destinație.
Convert(String, Opțiuni de încărcare, Stream, SaveOptions)
Convertează fișierul de sursă în format de sursă în flux în format de destinație.
public static void Convert(string srcFileName, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)
Parameters
srcFileName
string
Numele fișierului de sursă.
loadOptions
LoadOptions
Formatul de fișier de sursă.
dstStream
Stream
Războiul de destinaţie.
saveOptions
SaveOptions
Formatul fluxului de destinație.
Convert(Stream, LoadOptions, Stream, SaveOptions)
Convertează fluxul în format de sursă în flux în format de destinație.
public static void Convert(Stream srcStream, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)
Parameters
srcStream
Stream
Sursă de flux.
loadOptions
LoadOptions
Formatul de sursă.
dstStream
Stream
Războiul de destinaţie.
saveOptions
SaveOptions
Formatul fișierului de destinație.
ConvertirePageToPNGMemoryStream(Page)
Convertați pagina în PNG pentru DSR, OMR, OCR.
public MemoryStream ConvertPageToPNGMemoryStream(Page page)
Parameters
page
Page
Pagină de conversie.
Returns
Imagini în strâmtoare.
Decrypt()
Apelați apoi Salvați pentru a obține o versiune descărcată a documentului.
public void Decrypt()
Dispose()
Închide toate resursele utilizate în acest document.
public void Dispose()
Encrypt(Strângere, string, DocumentPrivilege, ICustomSecurityHandler)
Numărați apoi Salvați pentru a obține versiunea criptată a documentului.
public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, ICustomSecurityHandler customHandler)
Parameters
userPassword
string
Parola de utilizator.
ownerPassword
string
Parolă de proprietar.
privileges
DocumentPrivilege
Pentru permisiuni de documentare, consultați Aspose.Pdf.Document.Permisiuni pentru detalii.
customHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Encrypt(strânge, string, permisiuni, ICustomSecurityHandler)
Numărați apoi Salvați pentru a obține versiunea criptată a documentului.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, ICustomSecurityHandler customHandler)
Parameters
userPassword
string
Parola de utilizator.
ownerPassword
string
Parolă de proprietar.
permissions
Permissions
Pentru permisiuni de documentare, consultați Aspose.Pdf.Document.Permisiuni pentru detalii.
customHandler
ICustomSecurityHandler
Serviciul de securitate personalizat.
Encrypt(string, string, DocumentPrivilege, CryptoAlgorithm, bool)
Numărați apoi Salvați pentru a obține versiunea criptată a documentului.
public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)
Parameters
userPassword
string
Parola de utilizator.
ownerPassword
string
Parolă de proprietar.
privileges
DocumentPrivilege
Pentru permisiuni de documentare, consultați Aspose.Pdf.Document.Permisiuni pentru detalii.
cryptoAlgorithm
CryptoAlgorithm
Algorithm criptografic, a se vedea Aspose.Pdf.Document.CryptoAlgorithm pentru detalii.
usePdf20
bool
Suport pentru revizuire 6 (Extensie 8).
Encrypt(string, string, permisiuni, CryptoAlgorithm)
Numărați apoi Salvați pentru a obține versiunea criptată a documentului.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm)
Parameters
userPassword
string
Parola de utilizator.
ownerPassword
string
Parolă de proprietar.
permissions
Permissions
Pentru permisiuni de documentare, consultați Aspose.Pdf.Document.Permisiuni pentru detalii.
cryptoAlgorithm
CryptoAlgorithm
Algorithm criptografic, a se vedea Aspose.Pdf.Document.CryptoAlgorithm pentru detalii.
Encrypt(string, string, permisiuni, CryptoAlgorithm, bool)
Numărați apoi Salvați pentru a obține versiunea criptată a documentului.
public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)
Parameters
userPassword
string
Parola de utilizator.
ownerPassword
string
Parolă de proprietar.
permissions
Permissions
Pentru permisiuni de documentare, consultați Aspose.Pdf.Document.Permisiuni pentru detalii.
cryptoAlgorithm
CryptoAlgorithm
Algorithm criptografic, a se vedea Aspose.Pdf.Document.CryptoAlgorithm pentru detalii.
usePdf20
bool
Suport pentru revizuire 6 (Extensie 8).
ExportAnnotationsToXfdf(Strângere)
Exportați toate anotațiile documentului în fișierul XFDF
public void ExportAnnotationsToXfdf(string fileName)
Parameters
fileName
string
Numele fișierului XFDF
ExportAnnotationsToXfdf(Stream)
Exportați toate anotațiile documentului în flux.
public void ExportAnnotationsToXfdf(Stream stream)
Parameters
stream
Stream
Stream unde depozitează XFDF.
Flatten()
Îndepărtează toate câmpurile din document și pune în schimb valorile lor.
public void Flatten()
Flatten(FlattenSettings)
Îndepărtează toate câmpurile (și anotațiile) din document și pune în schimb valorile lor.
public void Flatten(Form.FlattenSettings flattenSettings)
Parameters
flattenSettings
Form
.
FlattenSettings
Setări pentru procesul de flatulență.
FlattenTransparency()
Înlocuiește conținutul transparent cu raster și grafică vector non-transparentă.
public void FlattenTransparency()
FreeMemory()
Curăță memoria
public void FreeMemory()
GetCatalogValue(Strângere)
Returnează valoarea elementului din dicționarul catalogului.
public object GetCatalogValue(string key)
Parameters
key
string
cheia elementului.
Returns
Valoarea elementului - dacă cheia a fost găsită cu succes; altfel, zero.
GetObjectById(Strângere)
Obține un obiect cu ID specificat în document.
public object GetObjectById(string id)
Parameters
id
string
Obiectivul este ID.
Returns
Obiectul cu ID specificat Null dacă ID-ul nu este găsit.
GetXmpMetadata(Stream)
Obțineți metadata XMP din document.
public void GetXmpMetadata(Stream stream)
Parameters
stream
Stream
Stream unde vor fi stocate metadate.
HasIncrementalUpdate()
Verifica dacă documentul PDF actual a fost salvat cu actualizări incrementale.
public bool HasIncrementalUpdate()
Returns
’true’ dacă documentul PDF are actualizări incrementale; altfel, ‘false’.
ImportAnnotationsFromXfdf(Strângere)
Importă anotații din fișierul XFDF în document.
public void ImportAnnotationsFromXfdf(string fileName)
Parameters
fileName
string
Numele fișierului XFDF
ImportAnnotationsFromXfdf(Stream)
Importă anotații de la flux la document.
public void ImportAnnotationsFromXfdf(Stream stream)
Parameters
stream
Stream
Stream conține date XFDF.
IsRepairNeeded(Opțiuni de reparare)
Verifică dacă documentul necesită apelul de metodă de reparare.
public bool IsRepairNeeded(out Document.RepairOptions options)
Parameters
options
Document
.
RepairOptions
Opțiuni de reparație completate recomandate pentru a fi utilizate în metoda de reparație
Returns
Returnează opțiunile completate pentru a fi utilizate în metoda Reparare
LoadFrom(String, Opțiuni de încărcare)
Încărcați un fișier, convertind-l în PDF.
public void LoadFrom(string filename, LoadOptions options)
Parameters
filename
string
Calea către fișier pentru a se deschide.
options
LoadOptions
Opţiunile de încărcare.
Exceptions
Dacă fișierul nu poate fi încărcat.
Dacă fișierul nu este găsit.
Merge(Cuvânt cheie: Params Document[])
Cumpără documente.
public void Merge(Document.MergeOptions mergeOptions, params Document[] documents)
Parameters
mergeOptions
Document
.
MergeOptions
Opţiunile de fuzionare.
documents
Document
[]
Documentele care trebuie combinate.
Merge(Cuvânt cheie, params string[])
Cumpără documente.
public void Merge(Document.MergeOptions mergeOptions, params string[] files)
Parameters
mergeOptions
Document
.
MergeOptions
Opţiunile de fuzionare.
files
string
[]
Fișierele PDF trebuie să se alăture.
Merge(Paramă document[])
Cumpără documente.
public void Merge(params Document[] documents)
Parameters
documents
Document
[]
Documentele care trebuie combinate.
Merge(Paramă String[])
Întoarceți fișierele PDF.
public void Merge(params string[] files)
Parameters
files
string
[]
Fișierele PDF trebuie să se alăture.
MergeDocuments(Cuvânt cheie, params string[])
Cumpără documente.
public static Document MergeDocuments(Document.MergeOptions mergeOptions, params string[] files)
Parameters
mergeOptions
Document
.
MergeOptions
Opţiunile de fuzionare.
files
string
[]
Fișierele PDF trebuie să se alăture.
Returns
Documentul amestecat.
MergeDocuments(Cuvânt cheie: Params Document[])
Cumpără documente.
public static Document MergeDocuments(Document.MergeOptions mergeOptions, params Document[] files)
Parameters
mergeOptions
Document
.
MergeOptions
files
Document
[]
Documentele care trebuie combinate.
Returns
Documentul amestecat.
MergeDocuments(Paramă String[])
Întoarceți fișierele PDF.
public static Document MergeDocuments(params string[] files)
Parameters
files
string
[]
Fișierele PDF trebuie să se alăture.
Returns
Documentul amestecat.
MergeDocuments(Paramă document[])
Cumpără documente.
public static Document MergeDocuments(params Document[] documents)
Parameters
documents
Document
[]
Documentele care trebuie combinate.
Returns
Documentul amestecat.
Optimize()
Lineaţi documentul pentru a
- deschide prima pagină cât mai repede posibil;
- afișează următoarea pagină sau urmăriți prin link-ul la următoarea pagină cât mai repede posibil;
- afișează pagina în mod incremental pe măsură ce vine atunci când datele pentru o pagină sunt livrate printr-un canal lent ( afișează mai întâi cele mai utile date);
- permite interacțiunea utilizatorului, cum ar fi urmarea unui link, să se desfășoare chiar înainte ca întreaga pagină să fie primită și afișată.Invocarea acestei metode nu salvează în realitate documentul. dimpotrivă, documentul este doar pregătit să aibă o structură optimizată,Apelați și salvați pentru a obține un document optimizat.
public void Optimize()
OptimizeResources()
Optimizarea resurselor din document:
- resursele care nu sunt utilizate pe paginile documentului sunt eliminate;
- resursele egale sunt adăugate într-un singur obiect;
- Obiectele nefolosite sunt eliminate.
public void OptimizeResources()
OptimizeResources(OptimizationOptions)
Optimizați resursele din document în conformitate cu strategia de optimizare definită.
public void OptimizeResources(OptimizationOptions strategy)
Parameters
strategy
OptimizationOptions
Strategia de optimizare.
PageNodesToBalancedTree(în byte)
Organizează nodurile copacului de pagină într-un document într-un copac echilibrat.Numai dacă documentul are mai mult de noduriNumInSubtrees obiectele de pagină, altfel nu face nimic.Nu apelați această metodă în timp ce iterați elementele paginilor, poate da rezultate neprevăzute
public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)
Parameters
nodesNumInSubtrees
byte
Numărul desemnat de subnoduri. valoarea standard este de zece.
ProcessParagraphs()
Proceduri pentru generator.
public void ProcessParagraphs()
RemoveMetadata()
Îndepărtează metadata din document.
public void RemoveMetadata()
RemovePdfUaCompliance()
Îndepărtează PDFUa conformitate din document
public void RemovePdfUaCompliance()
RemovePdfaCompliance()
Îndepărtarea conformității pdfa din document
public void RemovePdfaCompliance()
Repair(RepairOptions)
Repararea documentului rupt.
public void Repair(Document.RepairOptions options = null)
Parameters
options
Document
.
RepairOptions
Un parametru opțional al tipului Aspose.Pdf.Document.RepairOptions pentru a specifica setările de reparații.În cazul în care nu este furnizat, se vor folosi setările default.
Save(Stream)
Încărcați documentul în flux.
public void Save(Stream output)
Parameters
output
Stream
Stream în cazul în care se păstrează șelul documentului.
Save(Strângere)
Salvează documentul în fișierul specificat.
public void Save(string outputFileName)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
Save()
Salvați documentul în mod incremental (adică folosind tehnica de actualizare incrementală).
public void Save()
Remarks
Pentru a salva documentul în mod continuu, ar trebui să deschidem fișierul documentului pentru a scrie.Prin urmare, documentul trebuie inițializat cu un flux scris, ca în următorul scan de cod:Document doc = document nou (noul FileStream (“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// face unele modificări și salvează documentul în mod incrementalCuvânt cheie( )
Save(SaveOptions)
Salvați documentul cu opțiuni de salvare.
public void Save(SaveOptions options)
Parameters
options
SaveOptions
Salvați opțiunile
Save(Cuvânt cheie, SaveFormat)
Salvează documentul cu un nou nume împreună cu un format de fișier.
public void Save(string outputFileName, SaveFormat format)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
format
SaveFormat
Opţiuni de formatare.
Save(Cuvânt cheie, SaveFormat)
Salvează documentul cu un nou nume împreună cu un format de fișier.
public void Save(Stream outputStream, SaveFormat format)
Parameters
outputStream
Stream
Stream unde va fi stocat documentul.
format
SaveFormat
Opţiuni de formatare.
Exceptions
System.ArgumentExcepție atunci când Aspose.Pdf.HtmlSaveOptions este transferat la o metodă.Salvați un document în fluxul html nu este susținut. vă rugăm să utilizați metoda de salvare la fișier.
Save(Cuvânt cheie, SaveOptions)
Salvează documentul cu un nou nume care stabilește opțiunile de salvare.
public void Save(string outputFileName, SaveOptions options)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
options
SaveOptions
Salvați opțiunile
Save(Răspundeți, SaveOptions)
Salvați documentul într-un flux cu o opțiune de salvare.
public void Save(Stream outputStream, SaveOptions options)
Parameters
outputStream
Stream
Stream unde va fi stocat documentul.
options
SaveOptions
Salvați opțiunile
Exceptions
System.ArgumentExcepție atunci când Aspose.Pdf.HtmlSaveOptions este transferat la o metodă.Salvați un document în fluxul html nu este susținut. vă rugăm să utilizați metoda de salvare la fișier.
SaveAsync(Război, anulareToken)
Încărcați documentul în flux.
public Task SaveAsync(Stream output, CancellationToken cancellationToken)
Parameters
output
Stream
Stream în cazul în care se păstrează șelul documentului.
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
SaveAsync(Războiul, anularea)
Salvează documentul în fișierul specificat.
public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
SaveAsync(CancellationToken)
Salvați documentul în mod incremental (adică folosind tehnica de actualizare incrementală).
public Task SaveAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
Remarks
Pentru a salva documentul în mod continuu, ar trebui să deschidem fișierul documentului pentru a scrie.Prin urmare, documentul trebuie inițializat cu un flux scris, ca în următorul scan de cod:Document doc = document nou (noul FileStream (“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// face unele modificări și salvează documentul în mod incrementalCuvânt cheie( )
SaveAsync(Salvați opțiuni, CancelareToken)
Salvați documentul cu opțiuni de salvare.
public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
Parameters
options
SaveOptions
Salvați opțiunile
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
SaveAsync(String, SaveFormat, CancelareToken)
Salvează documentul cu un nou nume împreună cu un format de fișier.
public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
format
SaveFormat
Opţiuni de formatare.
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
SaveAsync(Stream, SaveFormat, CancelareToken)
Salvează documentul cu un nou nume împreună cu un format de fișier.
public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)
Parameters
outputStream
Stream
Stream unde va fi stocat documentul.
format
SaveFormat
Opţiuni de formatare.
cancellationToken
CancellationToken
anularea tokenului
Returns
O sarcină asimetrică.
Exceptions
System.ArgumentExcepție atunci când Aspose.Pdf.HtmlSaveOptions este transferat la o metodă.Salvați un document în fluxul html nu este susținut. vă rugăm să utilizați metoda de salvare la fișier.
SaveAsync(String, SaveOptions, CancelareToken)
Salvează documentul cu un nou nume care stabilește opțiunile de salvare.
public Task SaveAsync(string outputFileName, SaveOptions options, CancellationToken cancellationToken)
Parameters
outputFileName
string
Calea pentru a fi arhivat unde va fi stocat documentul.
options
SaveOptions
Salvați opțiunile
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
SaveAsync(Stream, SaveOptions, CancelareToken)
Salvați documentul într-un flux cu o opțiune de salvare.
public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)
Parameters
outputStream
Stream
Stream unde va fi stocat documentul.
options
SaveOptions
Salvați opțiunile
cancellationToken
CancellationToken
Caclarea cu token.
Returns
O sarcină asimetrică.
Exceptions
System.ArgumentExcepție atunci când Aspose.Pdf.HtmlSaveOptions este transferat la o metodă.Salvați un document în fluxul html nu este susținut. vă rugăm să utilizați metoda de salvare la fișier.
SaveXml(Strângere)
Salvați documentul în XML.
public void SaveXml(string file)
Parameters
file
string
Modelul de fișier XML
SendTo(Articole cu eticheta, streaming)
Trimiteți întregul document la dispozitivul de document pentru prelucrare.
public void SendTo(DocumentDevice device, Stream output)
Parameters
device
DocumentDevice
Un dispozitiv de documentare utilizat pentru prelucrarea documentului.
output
Stream
Fluxul de ieșire conține rezultatele procesării documentului cu un anumit dispozitiv.
SendTo(DocumentDevice, int, int, flux)
Trimite anumite pagini ale documentului la dispozitivul documentului pentru prelucrare.
public void SendTo(DocumentDevice device, int fromPage, int toPage, Stream output)
Parameters
device
DocumentDevice
Un dispozitiv de documentare utilizat pentru prelucrarea documentului.
fromPage
int
Prima pagină pentru prelucrare.
toPage
int
Ultima pagină pentru prelucrare.
output
Stream
Fluxul de ieșire conține rezultatele paginilor de document prelucrate cu un anumit dispozitiv.
SendTo(Cuvânt cheie, string)
Trimiteți întregul document la dispozitivul de document pentru prelucrare.
public void SendTo(DocumentDevice device, string outputFileName)
Parameters
device
DocumentDevice
Un dispozitiv de documentare utilizat pentru prelucrarea documentului.
outputFileName
string
Numele fișierului de ieșire cu rezultatele procesării.
SendTo(DocumentDevice, int, int, string)
Trimiteți întregul document la dispozitivul de document pentru prelucrare.
public void SendTo(DocumentDevice device, int fromPage, int toPage, string outputFileName)
Parameters
device
DocumentDevice
Un dispozitiv de documentare utilizat pentru prelucrarea documentului.
fromPage
int
Prima pagină pentru prelucrare.
toPage
int
Ultima pagină pentru prelucrare.
outputFileName
string
Numele fișierului de ieșire cu rezultatele procesării.
SetDefaultFileSizeLimitToMemoryLoading()
Setarea limitelor de dimensiune a fișierului pentru încărcarea unui fișier întreg în memorie până la valoarea standard egală cu 210 Mb.
public static void SetDefaultFileSizeLimitToMemoryLoading()
SetTitle(Strângere)
Setarea titlului pentru document PDF
public void SetTitle(string title)
Parameters
title
string
Titlul documentului
SetXmpMetadata(Stream)
Setarea metadata XMP a documentului.
public void SetXmpMetadata(Stream stream)
Parameters
stream
Stream
Stream care conține metadate XMP.
Validate(Cuvânt cheie, PDFFormat)
Validați documentul în fișierul specificat.
public bool Validate(string outputLogFileName, PdfFormat format)
Parameters
outputLogFileName
string
Calea pentru a fi înregistrat unde vor fi stocate comentariile.
format
PdfFormat
În format PDF.
Returns
Rezultatul operaţiunii
Validate(Război, PDFFormat)
Validați documentul în fișierul specificat.
public bool Validate(Stream outputLogStream, PdfFormat format)
Parameters
outputLogStream
Stream
Stream unde vor fi stocate comentariile.
format
PdfFormat
În format PDF.
Returns
Rezultatul operaţiunii
Validate(PdfFormatConversionOptions)
Validați documentul în fișierul specificat.
public bool Validate(PdfFormatConversionOptions options)
Parameters
options
PdfFormatConversionOptions
set de opțiuni pentru a converti documentul PDF
Returns
Rezultatul operaţiunii
FontSubstitution
Se întâmplă atunci când fontul înlocuiește un alt font în document.
public event Document.FontSubstitutionHandler FontSubstitution