Class Document

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

object Document

Implements

IDisposable

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

byte

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

DocumentActionCollection

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

bool

Background

Obține sau stabilește culoarea de fundal a documentului.

public Color Background { get; set; }

Valoarea proprietății

Color

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

bool

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

Collection

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

CryptoAlgorithm ?

CustomSecurityHandler

Obține un comerciant de securitate personalizat.

public ICustomSecurityHandler CustomSecurityHandler { get; }

Valoarea proprietății

ICustomSecurityHandler

Destinations

Obțineți colecția de destinații.Obsolete. vă rugăm să utilizați NumeDestinations.

public DestinationCollection Destinations { get; }

Valoarea proprietății

DestinationCollection

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

Direction

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

bool

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

bool

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

PrintDuplex

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

bool

EmbeddedFiles

Obține colectarea fișierelor încorporate în document.

public EmbeddedFileCollection EmbeddedFiles { get; }

Valoarea proprietății

EmbeddedFileCollection

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

bool

EnableSignatureSanitization

Obține sau stabilește steagul pentru a gestiona sanitizarea câmpurilor de semnătură.

public bool EnableSignatureSanitization { get; set; }

Valoarea proprietății

bool

FileName

Numele fișierului PDF care a cauzat acest document

public string FileName { get; }

Valoarea proprietății

string

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

int

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

bool

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

Form

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

bool

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

bool

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

bool

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

bool

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

Id

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

bool

Info

Obțineți informații documentare.

public DocumentInfo Info { get; }

Valoarea proprietății

DocumentInfo

IsEncrypted

Obține statutul criptat al documentului. adevărat dacă documentul este criptat.

public bool IsEncrypted { get; }

Valoarea proprietății

bool

IsLicensed

Returnarea adevărată este sistemul funcționează în modul licențiat și fals altfel.

public static bool IsLicensed { get; }

Valoarea proprietății

bool

IsLinearized

Obține sau stabilește o valoare care indică dacă documentul este linear.

public bool IsLinearized { get; set; }

Valoarea proprietății

bool

IsPdfUaCompliant

Obțineți documentul pdfua conform.

public bool IsPdfUaCompliant { get; }

Valoarea proprietății

bool

IsPdfaCompliant

Ceea ce se întâmplă este documentul PDF conform.

public bool IsPdfaCompliant { get; }

Valoarea proprietății

bool

IsXrefGapsAllowed

Obține sau stabilește documentul conform pdfa.

public bool IsXrefGapsAllowed { get; set; }

Valoarea proprietății

bool

JavaScript

Colectarea JavaScript-ului la nivel de document.

public JavaScriptCollection JavaScript { get; }

Valoarea proprietății

JavaScriptCollection

LogicalStructure

Structura logică a documentului.

public RootElement LogicalStructure { get; }

Valoarea proprietății

RootElement

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

Metadata

NamedDestinations

Colecția de destinație numită în document.

public NamedDestinationCollection NamedDestinations { get; }

Valoarea proprietății

NamedDestinationCollection

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

PageMode

OpenAction

Obține sau stabilește acțiunile efectuate la deschiderea documentului.

public IAppointment OpenAction { get; set; }

Valoarea proprietății

IAppointment

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

bool

Outlines

Obțineți listele de documentare.

public OutlineCollection Outlines { get; }

Valoarea proprietății

OutlineCollection

OutputIntents

Obține colecția de intenții de ieșire în document.

public OutputIntents OutputIntents { get; }

Valoarea proprietății

OutputIntents

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

PageInfo

PageLabels

Obține etichete de pagină în document.

public PageLabelCollection PageLabels { get; }

Valoarea proprietății

PageLabelCollection

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

PageLayout

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

PageMode

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

PageCollection

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

PdfFormat

Permissions

Obține permisiunea documentului.

public int Permissions { get; }

Valoarea proprietății

int

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

bool

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

PrintScaling

TaggedContent

Obțineți acces la conținutul TaggedPdf.

public ITaggedContent TaggedContent { get; }

Valoarea proprietății

ITaggedContent

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

string

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

MemoryStream

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

object

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

object

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

bool

’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

bool

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

PdfException

Dacă fișierul nu poate fi încărcat.

FileNotFoundException

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

Document

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

Document

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

Document

Documentul amestecat.

MergeDocuments(Paramă document[])

Cumpără documente.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document []

Documentele care trebuie combinate.

Returns

Document

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

ArgumentException

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

ArgumentException

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

Task

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

Task

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

Task

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

Task

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

Task

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

Task

O sarcină asimetrică.

Exceptions

ArgumentException

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

Task

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

Task

O sarcină asimetrică.

Exceptions

ArgumentException

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

bool

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

bool

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

bool

Rezultatul operaţiunii

FontSubstitution

Se întâmplă atunci când fontul înlocuiește un alt font în document.

public event Document.FontSubstitutionHandler FontSubstitution

Tipul evenimentului

Document . FontSubstitutionHandler

 Română