Class Document

Class Document

De naam: Aspose.Pdf Verzameling: Aspose.PDF.dll (25.4.0)

Klassen die PDF-document vertegenwoordigen.

public sealed class Document : IDisposable

Inheritance

object Document

Implements

IDisposable

Geëerbiede leden

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Document(Stream)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input)

Parameters

input Stream

Stream met pdf document.

Document(Stream en bool)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input, bool isManagedStream)

Parameters

input Stream

Stream met pdf document.

isManagedStream bool

als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

Document(Strom, Strom)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input, string password)

Parameters

input Stream

Input stream object, correspondent pdf is wachtwoord beschermd.

password string

Gebruiker of eigenaar wachtwoord.

Document(Stream, string, ICustomSecurityHandler)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input, string password, ICustomSecurityHandler customSecurityHandler)

Parameters

input Stream

Input stream object, correspondent pdf is wachtwoord beschermd.

password string

Gebruiker of eigenaar wachtwoord.

customSecurityHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Document(Stream, string en bool)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input, string password, bool isManagedStream)

Parameters

input Stream

Stream met pdf document.

password string

Gebruiker of eigenaar wachtwoord.

isManagedStream bool

Als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

Document(Stream, string, bool, ICustomSecurityHandler)

Initialiseren van de nieuwe Document-instantie vanuit de input’ stream.

public Document(Stream input, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)

Parameters

input Stream

Stream met pdf document.

password string

Gebruiker of eigenaar wachtwoord.

isManagedStream bool

Als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

customSecurityHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Document(String)

Alleen init Document met filename’. Hetzelfde als Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename)

Parameters

filename string

De naam van de pdf documentbestand.

Document(String en Bool)

Alleen init Document met filename’. Hetzelfde als Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename, bool isManagedStream)

Parameters

filename string

De naam van de pdf documentbestand.

isManagedStream bool

Als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

Document(string, string en ICustomSecurityHandler)

Initialiseert een nieuwe instantie van de Aspose.Pdf.Document-klasse voor het werken met versleutelde document.

public Document(string filename, string password, ICustomSecurityHandler customSecurityHandler)

Parameters

filename string

Document bestandsnaam.

password string

Gebruiker of eigenaar wachtwoord.

customSecurityHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Document(String en String)

Initialiseert een nieuwe instantie van de Aspose.Pdf.Document-klasse voor het werken met versleutelde document.

public Document(string filename, string password)

Parameters

filename string

Document bestandsnaam.

password string

Gebruiker of eigenaar wachtwoord.

Document(String, String en Bool)

Initialiseert een nieuwe instantie van de Aspose.Pdf.Document-klasse voor het werken met versleutelde document.

public Document(string filename, string password, bool isManagedStream)

Parameters

filename string

Document bestandsnaam.

password string

Gebruiker of eigenaar wachtwoord.

isManagedStream bool

als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

Document(String, string, bool, ICustomSecurityHandler)

Initialiseert een nieuwe instantie van de Aspose.Pdf.Document-klasse voor het werken met versleutelde document.

public Document(string filename, string password, bool isManagedStream, ICustomSecurityHandler customSecurityHandler)

Parameters

filename string

Document bestandsnaam.

password string

Gebruiker of eigenaar wachtwoord.

isManagedStream bool

als de ‘waar’ interne stroom wordt gesloten vóór de uitgang; anders is het niet.

customSecurityHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Document()

Start met een leeg document.

public Document()

Document(PdfVersion)

Initialiseert leeg document per versie.

public Document(PdfVersion version)

Parameters

version PdfVersion

De PDF versie.

Document(String, LoadOptions)

Open een bestaande document van een bestand met de nodige conversie-opties om een pdf-document te krijgen.

public Document(string filename, LoadOptions options)

Parameters

filename string

Input bestand om te converteren in pdf document.

options LoadOptions

Vertegenwoordigt eigenschappen voor het omzetten van filename’ in pdf document.

Document(Stream, LoadOptions)

Open een bestaande document van een stroom die de nodige conversie biedt om een pdf-document te krijgen.

public Document(Stream input, LoadOptions options)

Parameters

input Stream

Input stream om te converteren in pdf document.

options LoadOptions

Vertegenwoordigt eigenschappen voor het omzetten van input’ in pdf document.

Fields

DefaultNodesNumInSubtrees

public const byte DefaultNodesNumInSubtrees = 10

veldwaarde

byte

Properties

Actions

Deze eigenschap is een voorbeeld van de DocumentActions-klasse die het mogelijk maakt om BeforClosing, BeforSaving, etc. acties te krijgen.

public DocumentActionCollection Actions { get; }

Eigendomswaarde

DocumentActionCollection

Examples

Dit voorbeeld laat zien hoe u na de open actie van het document kunt verkrijgen:

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

Het maakt het mogelijk om de pagina-inhoud te combineren om de docuement-grootte te optimaliseren.Als het wordt gebruikt, kunnen verschillend, maar duplicate pagina’s verwijzen naar deLet op: deze modus kan bijwerkingen veroorzaken, zoals het wijzigen van pagina-inhoud wanneer een andere pagina wordt gewijzigd.

public bool AllowReusePageContent { get; set; }

Eigendomswaarde

bool

Background

Geeft of stelt de achtergrondkleur van het document.

public Color Background { get; set; }

Eigendomswaarde

Color

CenterWindow

Geeft of zet vlag om te bepalen of de positie van het venster van het document centraal zal zijn op het scherm.

public bool CenterWindow { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld laat zien hoe u de vlag van CenterWindow kunt verkrijgen:

Document document = new Document("sample.pdf");
bool value = document.CenterWindow;

Collection

ontvangt een verzameling van documenten.

public Collection Collection { get; set; }

Eigendomswaarde

Collection

CryptoAlgorithm

Geeft beveiligingsinstellingen als het document is versleuteld.Als het document niet is versleuteld dan wordt de overeenkomstige uitzondering opgenomen in .net 1.1of CryptoAlgorithm zal nul zijn voor andere versies van .net.

public CryptoAlgorithm? CryptoAlgorithm { get; }

Eigendomswaarde

CryptoAlgorithm ?

CustomSecurityHandler

Een gewone beveiligingsbeheerder.

public ICustomSecurityHandler CustomSecurityHandler { get; }

Eigendomswaarde

ICustomSecurityHandler

Destinations

Het verzamelen van bestemmingen.Vergeet niet. Gebruik NomenDestinaties.

public DestinationCollection Destinations { get; }

Eigendomswaarde

DestinationCollection

Direction

Geeft of stelt de lezingsordre van tekst: L2R ( links naar rechts) of R2L ( rechts naar links).

public Direction Direction { get; set; }

Eigendomswaarde

Direction

DisableFontLicenseVerifications

Veel werkzaamheden met de lettertype kunnen niet worden uitgevoerd als deze werkzaamheden verboden zijn door de licentie van deze lettertype.Sommige fonts kunnen bijvoorbeeld niet worden ingebouwd in een PDF-document als de licentie-regels de ingebouwing voor deze font niet mogelijk maken.Deze vlag wordt gebruikt om alle licentiebeperkingen voor alle fonts in het huidige PDF-document uit te schakelen.Wees voorzichtig bij het gebruik van deze vlag.Wanneer deze wordt ingesteld, betekent dit dat de persoon die deze vlag zet,neemt alle verantwoordelijkheid voor mogelijke licentie/wet overtredingen op zichzelf.Hij neemt het dus op zijn eigen risico.Het is sterk aanbevolen om deze vlag alleen te gebruiken als je volledig zeker bent dat je niet breekthet auteursrecht.Door default vals.

public bool DisableFontLicenseVerifications { get; set; }

Eigendomswaarde

bool

DisplayDocTitle

Geeft of zet de vlag om te bepalen of de titelbalk van het document de titel van het document moet weergegeven.

public bool DisplayDocTitle { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld laat zien hoe u de DisplayDocTitle vlag kunt krijgen:

Document document = new Document("sample.pdf");
bool value = document.DisplayDocTitle;

Duplex

Geeft of stelt de duplex-modusbehandeling optie om te gebruiken bij het afdrukken van de bestand uit de drukdialoge.

public PrintDuplex Duplex { get; set; }

Eigendomswaarde

PrintDuplex

EmbedStandardFonts

De eigenschap die dat document verklaart, moet alle standaard Type1 fonts bevatten.met een vlag IsEmbedded ingesteld in werkelijk. alle PDF fonts kunnen worden ingebouwdin het document eenvoudig via de bepaling van de vlag IsEmbedded in true, maar PDF standaard Type1 fonts is een uitzondering van deze regel.De standaard Type1 font-integratie vereist veel tijd, dus om deze fonts te integreren is het noodzakelijkniet alleen de vlag IsEmbedded in true voor een bepaalde lettertype, maar ook deeen extra vlag op het niveau van het document - EmbedStandardFonts = waar;Deze eigenschap kan slechts één keer worden ingesteld voor alle fonts.Door default vals.

public bool EmbedStandardFonts { get; set; }

Eigendomswaarde

bool

EmbeddedFiles

Geeft een verzameling van bestanden ingebouwd in het document.

public EmbeddedFileCollection EmbeddedFiles { get; }

Eigendomswaarde

EmbeddedFileCollection

EnableObjectUnload

Krijg of zet vlag die het document mogelijk maakt gedeeltelijk uit het geheugen te worden verwijderd.Dit maakt het mogelijk om het geheugengebruik te verminderen, maar kan een negatief effect hebben op perfomance.

public bool EnableObjectUnload { get; set; }

Eigendomswaarde

bool

EnableSignatureSanitization

Geeft of zet de vlag om de sanitaire ondertekening van de velden te beheren.

public bool EnableSignatureSanitization { get; set; }

Eigendomswaarde

bool

FileName

Naam van het PDF-bestand dat dit document veroorzaakte

public string FileName { get; }

Eigendomswaarde

string

FileSizeLimitToMemoryLoading

Krijg en installeer de bestandgrootgrens om een volledige bestand in het geheugen te laden.De waarde wordt bepaald in megabytes.De standaardwaarde is 210 MB.

public static int FileSizeLimitToMemoryLoading { get; set; }

Eigendomswaarde

int

FitWindow

Geeft of zet de vlag om te bepalen of het documentvenster moet worden hersteld om aan de eerste weergegeven pagina te passen.

public bool FitWindow { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld laat zien hoe u FitWindow vlag kunt krijgen:

Document document = new Document("sample.pdf");
bool value = document.FitWindow;

FontUtilities

IDocumentFontUtilities instantie

public Document.IDocumentFontUtilities FontUtilities { get; }

Eigendomswaarde

Document . IDocumentFontUtilities

Form

Acro vorm van het document.

public Form Form { get; }

Eigendomswaarde

Form

HandleSignatureChange

Geef uitzondering als het document met wijzigingen zal worden opgeslagen en een handtekening heeft

public bool HandleSignatureChange { get; set; }

Eigendomswaarde

bool

HideMenubar

Geeft of zet de vlag om te bepalen of de menu bar moet worden verborgen wanneer het document actief is.

public bool HideMenubar { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld laat zien hoe je de vlag van HideMenubar kunt krijgen:

Document document = new Document("sample.pdf");
bool value = document.HideMenubar;

HideToolBar

Geeft of zet een vlag om te bepalen of de toolbar moet worden verborgen wanneer het document actief is.

public bool HideToolBar { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld toont aan hoe om de vlag van HideToolBar te krijgen:

Document document = new Document("sample.pdf");
bool value = document.HideToolBar;

Verborgen Wijn

Geeft of stelt de vlag om te bepalen of gebruikersinterface-elementen moeten worden verborgen wanneer het document actief is.

public bool HideWindowUI { get; set; }

Eigendomswaarde

bool

Examples

Het voorbeeld laat zien hoe je HideWindowUI vlag kunt krijgen:

Document document = new Document("sample.pdf");
bool value = document.HideWindowUI;

Id

Krijg de ID.

public Id Id { get; }

Eigendomswaarde

Id

IgnoreCorruptedObjects

Geeft of zet de vlag van het negeren van fouten in bronnenbestanden.Wanneer pagina’s van het bronnendocument worden gecopieerd naar het bestemmingdocument, wordt het kopiërenproces met uitzondering gestopt.als sommige objecten in de bronnenbestanden corrupt zijn wanneer deze vlag vals is.voorbeeld: dest.Pages.Add (src.Pages)Als deze vlag wordt vastgesteld, dan worden corrupte objecten vervangen door leegte waarden.Door default: waar

public bool IgnoreCorruptedObjects { get; set; }

Eigendomswaarde

bool

Info

Geeft document info.

public DocumentInfo Info { get; }

Eigendomswaarde

DocumentInfo

IsEncrypted

Geeft de versleutelde status van het document. waar als het document is versleuteld.

public bool IsEncrypted { get; }

Eigendomswaarde

bool

IsLicensed

Returns true is system works in licensed mode en false anders.

public static bool IsLicensed { get; }

Eigendomswaarde

bool

IsLinearized

Geeft of stelt een waarde die aangeeft of het document linear is.

public bool IsLinearized { get; set; }

Eigendomswaarde

bool

IsPdfUaCompliant

Gets the is document pdfua compliant.

public bool IsPdfUaCompliant { get; }

Eigendomswaarde

bool

IsPdfaCompliant

Gets the is document pdfa compliant.

public bool IsPdfaCompliant { get; }

Eigendomswaarde

bool

IsXrefGapsAllowed

Gets of set the is document pdfa compliant.

public bool IsXrefGapsAllowed { get; set; }

Eigendomswaarde

bool

JavaScript

Verzameling van JavaScript van documentniveau.

public JavaScriptCollection JavaScript { get; }

Eigendomswaarde

JavaScriptCollection

LogicalStructure

De logische structuur van het document.

public RootElement LogicalStructure { get; }

Eigendomswaarde

RootElement

Metadata

Metadata van documenten.(een PDF-document kan algemene informatie bevatten,Zoals de titel van het document, de auteur en de datum van creatie en wijziging.Dergelijke wereldwijde informatie over het document (in tegenstelling tot zijn inhoud of structuur) wordt metadata genoemd.en is bedoeld om te helpen bij het catalogiseren en zoeken naar documenten in externe databases.)

public Metadata Metadata { get; }

Eigendomswaarde

Metadata

NamedDestinations

De naam van de bestemming in het document.

public NamedDestinationCollection NamedDestinations { get; }

Eigendomswaarde

NamedDestinationCollection

NonFullScreenPageMode

Geeft of stelt pagina-modus, waarin wordt aangegeven hoe het document op het volledige schermmodus wordt weergegeven.

public PageMode NonFullScreenPageMode { get; set; }

Eigendomswaarde

PageMode

OpenAction

Gets of sets actie uitgevoerd bij het openen van het document.

public IAppointment OpenAction { get; set; }

Eigendomswaarde

IAppointment

Examples

Het voorbeeld laat zien hoe u de vlag van CenterWindow kunt verkrijgen:

Document document = new Document("sample.pdf");
IAppointment value = document.OpenAction;

OptimizeSize

Als pagina’s worden toegevoegd aan het document, gelijke bronstromen in de resulterende bestand zijnsamengesteld in één PDF-object als deze vlag is ingesteld.Dit maakt het mogelijk om de resulterende bestandgrootte te verminderen, maar kan langzamer uitvoeren en grotere geheugenvereisten veroorzaken.De standaardwaarde: vals

public bool OptimizeSize { get; set; }

Eigendomswaarde

bool

Outlines

Geeft documenten uitlijnen.

public OutlineCollection Outlines { get; }

Eigendomswaarde

OutlineCollection

OutputIntents

Geeft de collectie van Output intents in het document.

public OutputIntents OutputIntents { get; }

Eigendomswaarde

OutputIntents

PageInfo

Geeft of plaatst de pagina info.(voor generator alleen, niet ingevuld bij het lezen van het document)

public PageInfo PageInfo { get; set; }

Eigendomswaarde

PageInfo

PageLabels

Geeft pagina etiketten in het document.

public PageLabelCollection PageLabels { get; }

Eigendomswaarde

PageLabelCollection

PageLayout

Geeft of stelt de pagina layout die wordt gebruikt wanneer het document wordt geopend.

public PageLayout PageLayout { get; set; }

Eigendomswaarde

PageLayout

PageMode

Geeft of stelt de pagina-modus, waarin wordt aangegeven hoe het document moet worden weergegeven wanneer het wordt geopend.

public PageMode PageMode { get; set; }

Eigendomswaarde

PageMode

Pages

Geeft of instelt een verzameling van documentpagina’s.Houd er rekening mee dat de pagina’s van 1 in de collectie zijn geteld.

public PageCollection Pages { get; }

Eigendomswaarde

PageCollection

Examples

Het onderstaande voorbeeld laat zien hoe u werkt met de documentpagina’s:Hoe het aantal pagina’s te krijgen en hoe het rechthoek van de startpagina van het document te krijgen.

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

ontvangt PDF-formaat

public PdfFormat PdfFormat { get; }

Eigendomswaarde

PdfFormat

Permissions

Geeft toestemming van het document.

public int Permissions { get; }

Eigendomswaarde

int

PickTrayByPdfSize

Geeft of zet een vlag waarin wordt aangegeven of de PDF-pagina grootte moet worden gebruikt om de inputpapierlijn te selecteren.

public bool PickTrayByPdfSize { get; set; }

Eigendomswaarde

bool

PrintScaling

Geeft of stelt de pagina scaling optie die zal worden geselecteerd wanneer een gedrukte dialoog wordt weergegeven voor dit document.

public PrintScaling PrintScaling { get; set; }

Eigendomswaarde

PrintScaling

TaggedContent

Geeft toegang tot TaggedPdf content.

public ITaggedContent TaggedContent { get; }

Eigendomswaarde

ITaggedContent

Examples

In het voorbeeld wordt aangetoond hoe we getagged inhoud gebruiken om nieuw document met header, paragraaf en afbeeldingen te maken.

// 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

Geeft een versie van PDF van de PDF-bestandheader.

public string Version { get; }

Eigendomswaarde

string

Methods

BindXml(String)

Bind xml naar document

public void BindXml(string file)

Parameters

file string

Het XML-bestand

BindXml(String en String)

Bind xml/xsl naar document

public void BindXml(string xmlFile, string xslFile)

Parameters

xmlFile string

De XML bestand.

xslFile string

Het xsl-bestand als XSLT wordt gebruikt.

BindXml(Stream en Stream)

Bind xml/xsl naar document

public void BindXml(Stream xmlStream, Stream xslStream)

Parameters

xmlStream Stream

De xml stroom.

xslStream Stream

De xsl stroom als XSLT wordt gebruikt.

BindXml(Stream, Stream en XmlReaderSettings)

Bind xml/xsl naar document

public void BindXml(Stream xmlStream, Stream xslStream, XmlReaderSettings settings)

Parameters

xmlStream Stream

De xml stroom.

xslStream Stream

De xsl stroom als XSLT wordt gebruikt.

settings XmlReaderSettings

De xml reader instellingen.

BindXml(Stream)

Bind xml naar document

public void BindXml(Stream stream)

Parameters

stream Stream

De xml stroom.

ChangePasswords(String, String en String)

Document wachtwoorden wijzigen. deze actie kan alleen worden gedaan met behulp van de eigenaar wachtwoorden.

public void ChangePasswords(string ownerPassword, string newUserPassword, string newOwnerPassword)

Parameters

ownerPassword string

De eigenaar wachtwoord.

newUserPassword string

Nieuwe gebruikerswachtwoord.

newOwnerPassword string

Nieuwe eigenaar wachtwoord.

Check(Bool)

Valideer het document.

public bool Check(bool doRepair)

Parameters

doRepair bool

Als er werkelijke problemen zijn, worden ze gerepareerd.

Returns

bool

Waar - als het document is gerepareerd; anders, vals.

Convert(string, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Convert document en bewaar fouten in de aangegeven bestand.

public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)

Parameters

outputLogFileName string

Een manier om te bestanden waar de opmerkingen worden opgeslagen.

format PdfFormat

Het pdf formaat.

action ConvertErrorAction

Actie voor objecten die niet kunnen worden omgezet

transparencyAction ConvertTransparencyAction

Actie voor afbeelding vermaskerde objecten

Returns

bool

Het operationele resultaat

Convert(Stream, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Convert document en bewaar fouten in de aangegeven bestand.

public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action, ConvertTransparencyAction transparencyAction)

Parameters

outputLogStream Stream

Stream waar de opmerkingen worden opgeslagen.

format PdfFormat

Het pdf formaat.

action ConvertErrorAction

Actie voor objecten die niet kunnen worden omgezet

transparencyAction ConvertTransparencyAction

Actie voor afbeelding vermaskerde objecten

Returns

bool

Het operationele resultaat

Convert(String, PdfFormat, ConvertErrorAction)

Convert document en bewaar fouten in de aangegeven bestand.

public bool Convert(string outputLogFileName, PdfFormat format, ConvertErrorAction action)

Parameters

outputLogFileName string

Een manier om te bestanden waar de opmerkingen worden opgeslagen.

format PdfFormat

Het pdf formaat.

action ConvertErrorAction

Actie voor objecten die niet kunnen worden omgezet

Returns

bool

Het operationele resultaat

Convert(PdfFormatConversionOptions)

Convert document met behulp van specifieke conversie-opties

public bool Convert(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Set van opties voor het converteren van PDF-document

Returns

bool

Het operationele resultaat

Convert(CallBackGetHocrWithPage, bool)

Herken afbeeldingen in het document en voeg bovendien hocr-lijnen toe.

public bool Convert(Document.CallBackGetHocrWithPage callback, bool flattenImages = false)

Parameters

callback Document . CallBackGetHocrWithPage

Actie voor afbeeldingen die worden verwerkt door hocr herkenning.

flattenImages bool

Tekst in pdf-beelden kan worden geschilderd met behulp van de mechanica van masken, in dat geval moeten de beelden worden gevlaten.

Returns

bool

Als er geen afbeeldingen in het document zijn, komt het vals terug.

Convert(CallBackGetHocr, Bool)

Herken afbeeldingen in het document en voeg bovendien hocr-lijnen toe.

public bool Convert(Document.CallBackGetHocr callback, bool flattenImages = false)

Parameters

callback Document . CallBackGetHocr

Actie voor afbeeldingen die worden verwerkt door hocr herkenning.

flattenImages bool

Tekst in pdf-beelden kan worden geschilderd met behulp van de mechanica van masken, in dat geval moeten de beelden worden gevlaten.

Returns

bool

Als er geen afbeeldingen in het document zijn, komt het vals terug.

Convert(Stream, PdfFormat, ConvertErrorAction)

Convert document en bewaar fouten in de aangegeven stroom.

public bool Convert(Stream outputLogStream, PdfFormat format, ConvertErrorAction action)

Parameters

outputLogStream Stream

Stream waar de opmerkingen worden opgeslagen.

format PdfFormat

PDF formaat .

action ConvertErrorAction

Actie voor objecten die niet kunnen worden omgezet

Returns

bool

Het operationele resultaat

Convert(Fixup, Stream, Bool en Object[])

Convert document door de Fixup toe te passen.

public bool Convert(Fixup fixup, Stream outputLog, bool onlyValidation = false, object[] parameters = null)

Parameters

fixup Fixup

De Fixup type.

outputLog Stream

De log van het proces.

onlyValidation bool

Alleen document validatie.

parameters object []

Eigenschappen voor Fixup die niet kan worden ingesteld.

Returns

bool

Het resultaat van de operatie.

Convert(Fixup, string, bool, object[])

Convert document door de Fixup toe te passen.

public bool Convert(Fixup fixup, string outputLog, bool onlyValidation = false, object[] parameters = null)

Parameters

fixup Fixup

De Fixup type.

outputLog string

De log van het proces.

onlyValidation bool

Alleen document validatie.

parameters object []

Eigenschappen voor Fixup die niet kan worden ingesteld.

Returns

bool

Het resultaat van de operatie.

Convert(string, LoadOptions, string, SaveOptions)

Converteert bronnenbestand in bronnenformaat naar bestemmingbestand in bestemmingformaat.

public static void Convert(string srcFileName, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)

Parameters

srcFileName string

De oorspronkelijke bestandnaam.

loadOptions LoadOptions

De bronbestand formaat.

dstFileName string

De bestandnaam van de bestemming.

saveOptions SaveOptions

De bestandbestand formaat.

Convert(Stream, LoadOptions, string, SaveOptions)

Convert stream in bestandsformaat naar bestandsbestand in bestandsformaat.

public static void Convert(Stream srcStream, LoadOptions loadOptions, string dstFileName, SaveOptions saveOptions)

Parameters

srcStream Stream

De bron stroom.

loadOptions LoadOptions

Het bronnenstroom formaat.

dstFileName string

De bestandnaam van de bestemming.

saveOptions SaveOptions

De bestandbestand formaat.

Convert(string, LoadOptions, Stream, SaveOptions)

Converteert bronnenbestand in bronnenformaat naar stroom in bestemmingformaat.

public static void Convert(string srcFileName, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)

Parameters

srcFileName string

De oorspronkelijke bestandnaam.

loadOptions LoadOptions

De bronbestand formaat.

dstStream Stream

De bestemming stroom.

saveOptions SaveOptions

Het bestemmingstroomformaat.

Convert(Stream, LoadOptions, Stream, SaveOptions)

Converteert stroom in bronformaat naar stroom in bestemmingformaat.

public static void Convert(Stream srcStream, LoadOptions loadOptions, Stream dstStream, SaveOptions saveOptions)

Parameters

srcStream Stream

De bron stroom.

loadOptions LoadOptions

Het bronnenstroom formaat.

dstStream Stream

De bestemming stroom.

saveOptions SaveOptions

De bestandbestand formaat.

OmgekeerdPageToPNGMemoryStream(Page)

Convert pagina naar PNG voor DSR, OMR, OCR beeldstromen.

public MemoryStream ConvertPageToPNGMemoryStream(Page page)

Parameters

page Page

pagina om te converteren.

Returns

MemoryStream

afbeelding stream.

Decrypt()

Het document wordt gedecrypteerd.Call dan Save om een gedecrypte versie van het document te krijgen.

public void Decrypt()

Dispose()

Het sluit alle middelen die in dit document worden gebruikt.

public void Dispose()

Encrypt(String, string, DocumentPrivilege, ICustomSecurityHandler)

Het document wordt gecodeerd.Call dan Save om een gecodeerde versie van het document te krijgen.

public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, ICustomSecurityHandler customHandler)

Parameters

userPassword string

Gebruikerswachtwoord .

ownerPassword string

De eigenaar wachtwoord.

privileges DocumentPrivilege

Documentvergunningen, zie Aspose.Pdf.Document.Permissions voor details.

customHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Encrypt(strings, stringen, toelaten, ICustomSecurityHandler)

Het document wordt gecodeerd.Call dan Save om een gecodeerde versie van het document te krijgen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, ICustomSecurityHandler customHandler)

Parameters

userPassword string

Gebruikerswachtwoord .

ownerPassword string

De eigenaar wachtwoord.

permissions Permissions

Documentvergunningen, zie Aspose.Pdf.Document.Permissions voor details.

customHandler ICustomSecurityHandler

De gewone beveiligingsbeheerder.

Encrypt(string, string, DocumentPrivilege, CryptoAlgorithm, bool)

Het document wordt gecodeerd.Call dan Save om een gecodeerde versie van het document te krijgen.

public void Encrypt(string userPassword, string ownerPassword, DocumentPrivilege privileges, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)

Parameters

userPassword string

Gebruikerswachtwoord .

ownerPassword string

De eigenaar wachtwoord.

privileges DocumentPrivilege

Documentvergunningen, zie Aspose.Pdf.Document.Permissions voor details.

cryptoAlgorithm CryptoAlgorithm

Cryptographic algorithm, zie Aspose.Pdf.Document.CryptoAlgorithm voor details.

usePdf20 bool

Ondersteuning voor herziening 6 (Extensie 8).

Encrypt(string, string, toestemming, CryptoAlgorithm)

Het document wordt gecodeerd.Call dan Save om een gecodeerde versie van het document te krijgen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm)

Parameters

userPassword string

Gebruikerswachtwoord .

ownerPassword string

De eigenaar wachtwoord.

permissions Permissions

Documentvergunningen, zie Aspose.Pdf.Document.Permissions voor details.

cryptoAlgorithm CryptoAlgorithm

Cryptographic algorithm, zie Aspose.Pdf.Document.CryptoAlgorithm voor details.

Encrypt(string, string, toestemming, CryptoAlgorithm, bool)

Het document wordt gecodeerd.Call dan Save om een gecodeerde versie van het document te krijgen.

public void Encrypt(string userPassword, string ownerPassword, Permissions permissions, CryptoAlgorithm cryptoAlgorithm, bool usePdf20)

Parameters

userPassword string

Gebruikerswachtwoord .

ownerPassword string

De eigenaar wachtwoord.

permissions Permissions

Documentvergunningen, zie Aspose.Pdf.Document.Permissions voor details.

cryptoAlgorithm CryptoAlgorithm

Cryptographic algorithm, zie Aspose.Pdf.Document.CryptoAlgorithm voor details.

usePdf20 bool

Ondersteuning voor herziening 6 (Extensie 8).

ExportAnnotationsToXfdf(String)

Exporteer alle documentannootaties naar XFDF-bestand

public void ExportAnnotationsToXfdf(string fileName)

Parameters

fileName string

XFDF bestandnaam

ExportAnnotationsToXfdf(Stream)

Exporteer alle documenten in de stroom.

public void ExportAnnotationsToXfdf(Stream stream)

Parameters

stream Stream

Stream waar XFDF wordt opgeslagen.

Flatten()

Verwijder alle velden van het document en plaats hun waarden in plaats daarvan.

public void Flatten()

Flatten(FlattenSettings)

Verwijder alle velden (en notities) van het document en zet hun waarden in plaats daarvan.

public void Flatten(Form.FlattenSettings flattenSettings)

Parameters

flattenSettings Form . FlattenSettings

Instellingen voor het flatenproces.

FlattenTransparency()

Het vervangt transparante inhoud met niet-transparente raster en vectorgrafica.

public void FlattenTransparency()

FreeMemory()

Verduidelijking van geheugen

public void FreeMemory()

GetCatalogValue(String)

Returneert itemwaarde uit de catalogus woordenboek.

public object GetCatalogValue(string key)

Parameters

key string

De sleutel van het item.

Returns

object

item waarde - als de sleutel succesvol is gevonden; anders, nul.

GetObjectById(String)

Geeft een object met een aangegeven ID in het document.

public object GetObjectById(string id)

Parameters

id string

Het object ID.

Returns

object

Het object met aangegeven ID. Null als het ID niet is gevonden.

GetXmpMetadata(Stream)

Krijg XMP metadata uit het document.

public void GetXmpMetadata(Stream stream)

Parameters

stream Stream

Stream waar metadata worden opgeslagen.

HasIncrementalUpdate()

Controleer of het huidige PDF-document is opgeslagen met incrementele updates.

public bool HasIncrementalUpdate()

Returns

bool

‘waar’ als het PDF-document incrementele updates heeft; anders, ‘fake’.

ImportAnnotationsFromXfdf(String)

Import annotaties uit het XFDF-bestand naar het document.

public void ImportAnnotationsFromXfdf(string fileName)

Parameters

fileName string

XFDF bestandnaam

ImportAnnotationsFromXfdf(Stream)

Import annotaties van stroom naar document.

public void ImportAnnotationsFromXfdf(Stream stream)

Parameters

stream Stream

Stream bevat XFDF-gegevens.

IsRepairNeeded(Repairopties uit)

Controleer of het document een Repair method call vereist.

public bool IsRepairNeeded(out Document.RepairOptions options)

Parameters

options Document . RepairOptions

Vervuld RepairOptions aanbevolen om te worden gebruikt in Repair methode

Returns

bool

Terugkeuren gevuld opties om te worden gebruikt in Repair method

LoadFrom(String, LoadOptions)

Loopt een bestand en converteert het in PDF.

public void LoadFrom(string filename, LoadOptions options)

Parameters

filename string

De weg naar het bestand om te openen.

options LoadOptions

De lading opties.

Exceptions

PdfException

Als het bestand niet kan worden geladen.

FileNotFoundException

Als het bestand niet gevonden is.

Merge(MergeOptions, params document[])

Verwijder de documenten.

public void Merge(Document.MergeOptions mergeOptions, params Document[] documents)

Parameters

mergeOptions Document . MergeOptions

De fusie opties.

documents Document []

De documenten om te fuseren.

Merge(MergeOptions, params string[])

Verwijder de documenten.

public void Merge(Document.MergeOptions mergeOptions, params string[] files)

Parameters

mergeOptions Document . MergeOptions

De fusie opties.

files string []

De pdf-bestanden om te fuseren.

Merge(Params documenten[])

Verwijder de documenten.

public void Merge(params Document[] documents)

Parameters

documents Document []

De documenten om te fuseren.

Merge(Parameter String[])

Verwijder pdf bestanden.

public void Merge(params string[] files)

Parameters

files string []

De pdf-bestanden om te fuseren.

MergeDocuments(MergeOptions, params string[])

Verwijder de documenten.

public static Document MergeDocuments(Document.MergeOptions mergeOptions, params string[] files)

Parameters

mergeOptions Document . MergeOptions

De fusie opties.

files string []

De pdf-bestanden om te fuseren.

Returns

Document

Het gemengde document.

MergeDocuments(MergeOptions, params document[])

Verwijder de documenten.

public static Document MergeDocuments(Document.MergeOptions mergeOptions, params Document[] files)

Parameters

mergeOptions Document . MergeOptions

files Document []

De documenten om te fuseren.

Returns

Document

Het gemengde document.

MergeDocuments(Parameter String[])

Verwijder pdf bestanden.

public static Document MergeDocuments(params string[] files)

Parameters

files string []

De pdf-bestanden om te fuseren.

Returns

Document

Het gemengde document.

MergeDocuments(Params documenten[])

Verwijder de documenten.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document []

De documenten om te fuseren.

Returns

Document

Het gemengde document.

Optimize()

Lineer het document om te

  • de eerste pagina zo snel mogelijk openen;
  • het weergeven van de volgende pagina of volgen door een link naar de volgende pagina zo snel mogelijk;
  • de pagina incrementeel weergeven als het aankomt wanneer gegevens voor een pagina over een trage kanaal worden geleverd (de meest nuttige gegevens eerst weergeven);
  • U kunt gebruikersinteractie, zoals het volgen van een link, uitvoeren, zelfs voordat de hele pagina is ontvangen en weergegeven.Het invoeren van deze methode bespaart niet het document. anders is het document alleen voorbereid om een geoptimaliseerde structuur te hebben,bellen en opslaan om een geoptimaliseerd document te krijgen.
public void Optimize()

OptimizeResources()

Optimaliseren van de middelen in het document:

  • De middelen die niet worden gebruikt op de documentpagina’s worden verwijderd;
  • gelijke middelen worden in één object aangesloten;
  • Ongebruikte objecten worden verwijderd.
public void OptimizeResources()

OptimizeResources(OptimizationOptions)

Optimaliseren van de middelen in het document volgens de gedefinieerde optimaliseringsstrategie.

public void OptimizeResources(OptimizationOptions strategy)

Parameters

strategy OptimizationOptions

De optimalisatie strategie.

PageNodesToBalancedTree(byte)

Organiseren bladboom knooppunten in een document in een evenwichtige boom.Alleen als het document meer dan knotenNumInSubtrees pagina objecten heeft, anders doet het niets.Noem deze methode niet tijdens het itereren over Pages elementen, het kan onvoorspelbare resultaten geven

public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)

Parameters

nodesNumInSubtrees byte

Het vereiste aantal subnodes.De standaardwaarde is tien.

ProcessParagraphs()

procesparagrafen voor generator.

public void ProcessParagraphs()

RemoveMetadata()

Metadata verwijderen uit het document.

public void RemoveMetadata()

RemovePdfUaCompliance()

Verwijder pdfUa compliance uit het document

public void RemovePdfUaCompliance()

RemovePdfaCompliance()

Verwijder pdfa-compliance uit het document

public void RemovePdfaCompliance()

Repair(RepairOptions)

Reparatie van gebroken document.

public void Repair(Document.RepairOptions options = null)

Parameters

options Document . RepairOptions

Een optionele parameter van het type Aspose.Pdf.Document.RepairOptions om reparatieinstellingen te specificeren.Indien niet verstrekt, worden standaardinstellingen gebruikt.

Save(Stream)

De documenten worden opgeslagen in stream.

public void Save(Stream output)

Parameters

output Stream

Stream waar document shell wordt opgeslagen.

Save(String)

Speel het document in het aangegeven bestand.

public void Save(string outputFileName)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

Save()

Bewaar het document incremental (d.w.z. met behulp van incremental update techniek).

public void Save()

Remarks

Om het document incrementeel te bewaren, moeten we het documentbestand voor het schrijven openen.Daarom moet het document worden geïnitieerd met geschreven stroom zoals in de volgende code snippet:Document doc = nieuw Document(nieuwe FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// maak een aantal wijzigingen en bewaar het document incrementeelDoc. behoud( )

Save(SaveOptions)

Bespaar het document met bespaar opties.

public void Save(SaveOptions options)

Parameters

options SaveOptions

Opties te redden.

Save(String en SaveFormat)

Speel het document met een nieuwe naam samen met een bestandsformaat.

public void Save(string outputFileName, SaveFormat format)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

format SaveFormat

Format opties.

Save(Stream en SaveFormat)

Speel het document met een nieuwe naam samen met een bestandsformaat.

public void Save(Stream outputStream, SaveFormat format)

Parameters

outputStream Stream

Stream waar het document wordt opgeslagen.

format SaveFormat

Format opties.

Exceptions

ArgumentException

System.ArgumentException wanneer Aspose.Pdf.HtmlSaveOptions wordt overgedragen naar een methode.Save een document naar de html-strom wordt niet ondersteund.

Save(String en SaveOptions)

Speel het document met een nieuwe naam die de opties voor het opslaan instelt.

public void Save(string outputFileName, SaveOptions options)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

options SaveOptions

Opties te redden.

Save(Stream en SaveOptions)

Bespaar het document naar een stroom met een bespaaroptie.

public void Save(Stream outputStream, SaveOptions options)

Parameters

outputStream Stream

Stream waar het document wordt opgeslagen.

options SaveOptions

Opties te redden.

Exceptions

ArgumentException

System.ArgumentException wanneer Aspose.Pdf.HtmlSaveOptions wordt overgedragen naar een methode.Save een document naar de html-strom wordt niet ondersteund.

SaveAsync(Stream, CancellatieToken)

De documenten worden opgeslagen in stream.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)

Parameters

output Stream

Stream waar document shell wordt opgeslagen.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

SaveAsync(String, CancellatieToken)

Speel het document in het aangegeven bestand.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

SaveAsync(CancellationToken)

Bewaar het document incremental (d.w.z. met behulp van incremental update techniek).

public Task SaveAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

Remarks

Om het document incrementeel te bewaren, moeten we het documentbestand voor het schrijven openen.Daarom moet het document worden geïnitieerd met geschreven stroom zoals in de volgende code snippet:Document doc = nieuw Document(nieuwe FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// maak een aantal wijzigingen en bewaar het document incrementeelDoc. behoud( )

SaveAsync(SaveOptions, CancellatieToken)

Bespaar het document met bespaar opties.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)

Parameters

options SaveOptions

Opties te redden.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

SaveAsync(string, SaveFormat, CancellationToken)

Speel het document met een nieuwe naam samen met een bestandsformaat.

public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

format SaveFormat

Format opties.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

SaveAsync(Stream, SaveFormat, CancellatieToken)

Speel het document met een nieuwe naam samen met een bestandsformaat.

public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)

Parameters

outputStream Stream

Stream waar het document wordt opgeslagen.

format SaveFormat

Format opties.

cancellationToken CancellationToken

Cancellatie token

Returns

Task

Een asynchronische taak.

Exceptions

ArgumentException

System.ArgumentException wanneer Aspose.Pdf.HtmlSaveOptions wordt overgedragen naar een methode.Save een document naar de html-strom wordt niet ondersteund.

SaveAsync(string, SaveOptions, CancellationToken)

Speel het document met een nieuwe naam die de opties voor het opslaan instelt.

public Task SaveAsync(string outputFileName, SaveOptions options, CancellationToken cancellationToken)

Parameters

outputFileName string

Path to file where het document zal worden opgeslagen.

options SaveOptions

Opties te redden.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

SaveAsync(Stream, SaveOptions, CancellationToken)

Bespaar het document naar een stroom met een bespaaroptie.

public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)

Parameters

outputStream Stream

Stream waar het document wordt opgeslagen.

options SaveOptions

Opties te redden.

cancellationToken CancellationToken

De Caclellation Token.

Returns

Task

Een asynchronische taak.

Exceptions

ArgumentException

System.ArgumentException wanneer Aspose.Pdf.HtmlSaveOptions wordt overgedragen naar een methode.Save een document naar de html-strom wordt niet ondersteund.

SaveXml(String)

Document opslaan in XML.

public void SaveXml(string file)

Parameters

file string

Document model xml bestand

SendTo(DocumentDevice, Stream)

Stuur het hele document naar het document apparaat voor verwerking.

public void SendTo(DocumentDevice device, Stream output)

Parameters

device DocumentDevice

Document apparaat dat wordt gebruikt om het document te verwerken.

output Stream

Uitgangstromen bevatten de resultaten van de documentverwerking met een bepaald apparaat.

SendTo(DocumentDevice, int, int, stroom)

Stuur de bepaalde pagina’s van het document naar het document apparaat voor verwerking.

public void SendTo(DocumentDevice device, int fromPage, int toPage, Stream output)

Parameters

device DocumentDevice

Document apparaat dat wordt gebruikt om het document te verwerken.

fromPage int

De eerste pagina voor verwerking.

toPage int

De laatste pagina voor verwerking.

output Stream

Uitgangstromen bevatten de resultaten van de documentpagina’s die met een bepaald apparaat worden verwerkt.

SendTo(Documentinstrumenten, string)

Stuur het hele document naar het document apparaat voor verwerking.

public void SendTo(DocumentDevice device, string outputFileName)

Parameters

device DocumentDevice

Document apparaat dat wordt gebruikt om het document te verwerken.

outputFileName string

Uitgangsbestandnaam met de resultaten van de verwerking.

SendTo(DocumentDevice, int, int, string)

Stuur het hele document naar het document apparaat voor verwerking.

public void SendTo(DocumentDevice device, int fromPage, int toPage, string outputFileName)

Parameters

device DocumentDevice

Document apparaat dat wordt gebruikt om het document te verwerken.

fromPage int

De eerste pagina voor verwerking.

toPage int

De laatste pagina voor verwerking.

outputFileName string

Uitgangsbestandnaam met de resultaten van de verwerking.

SetDefaultFileSizeLimitToMemoryLoading()

Stel de bestandsgrootgrens voor het opladen van een volledige bestand in het geheugen op tot een standaardwaarde van 210 Mb.

public static void SetDefaultFileSizeLimitToMemoryLoading()

SetTitle(String)

Set Title voor PDF Document

public void SetTitle(string title)

Parameters

title string

Titel van het document

SetXmpMetadata(Stream)

XMP metadata van het document.

public void SetXmpMetadata(Stream stream)

Parameters

stream Stream

Stream die XMP metadata bevat.

Validate(String, PdfFormat)

Valideer het document in het aangegeven bestand.

public bool Validate(string outputLogFileName, PdfFormat format)

Parameters

outputLogFileName string

Een manier om te bestanden waar de opmerkingen worden opgeslagen.

format PdfFormat

Het pdf formaat.

Returns

bool

Het operationele resultaat

Validate(Stream en PdfFormat)

Valideer het document in het aangegeven bestand.

public bool Validate(Stream outputLogStream, PdfFormat format)

Parameters

outputLogStream Stream

Stream waar de opmerkingen worden opgeslagen.

format PdfFormat

Het pdf formaat.

Returns

bool

Het operationele resultaat

Validate(PdfFormatConversionOptions)

Valideer het document in het aangegeven bestand.

public bool Validate(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

Set van opties voor het converteren van PDF-document

Returns

bool

Het operationele resultaat

FontSubstitution

Dit gebeurt wanneer de letter een andere letter in het document vervangt.

public event Document.FontSubstitutionHandler FontSubstitution

Event type

Document . FontSubstitutionHandler

 Nederlands