Class Document

Class Document

ja nimityö: Aspose.Pdf Kokoelma: Aspose.PDF.dll (25.4.0)

Luokka edustaa PDF-asiakirjaa.

public sealed class Document : IDisposable

Inheritance

object Document

Implements

IDisposable

Perintöjäsenet

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

Constructors

Document(Stream)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

public Document(Stream input)

Parameters

input Stream

Liikkeet PDF-dokumentin kanssa.

Document(Liikenne ja bool)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

public Document(Stream input, bool isManagedStream)

Parameters

input Stream

Liikkeet PDF-dokumentin kanssa.

isManagedStream bool

jos “todellinen” sisäinen virta suljetaan ennen lähtöä; muuten se ei ole.

Document(Virtaa, String)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

public Document(Stream input, string password)

Parameters

input Stream

Input stream object, vastaava pdf on salasana suojattu.

password string

Käyttäjän tai omistajan salasana.

Document(Virta, sarja, ICustomSecurityHandler)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

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

Parameters

input Stream

Input stream object, vastaava pdf on salasana suojattu.

password string

Käyttäjän tai omistajan salasana.

customSecurityHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Document(virtaa, string, bool)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

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

Parameters

input Stream

Liikkeet PDF-dokumentin kanssa.

password string

Käyttäjän tai omistajan salasana.

isManagedStream bool

Jos asetetaan “todelliseen” sisäiseen virtaan, se suljetaan ennen lähtöä; muuten se ei ole.

Document(Stream, sarja, bool, ICustomSecurityHandler)

Aloita uusi asiakirjan esimerkki input" -virtauksesta.

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

Parameters

input Stream

Liikkeet PDF-dokumentin kanssa.

password string

Käyttäjän tai omistajan salasana.

isManagedStream bool

Jos asetetaan “todelliseen” sisäiseen virtaan, se suljetaan ennen lähtöä; muuten se ei ole.

customSecurityHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Document(String)

Käytä vain filename’. Sama kuin Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename)

Parameters

filename string

PDF-dokumentti tiedoston nimi.

Document(Sormus ja bool)

Käytä vain filename’. Sama kuin Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename, bool isManagedStream)

Parameters

filename string

PDF-dokumentti tiedoston nimi.

isManagedStream bool

Jos asetetaan “todelliseen” sisäiseen virtaan, se suljetaan ennen lähtöä; muuten se ei ole.

Document(Tyyny, tiili, ICustomSecurityHandler)

Aloittaa Aspose.Pdf.Dokumentin luokan uusi tapa työskennellä salattuun asiakirjaan.

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

Parameters

filename string

Asiakirjan tiedoston nimi.

password string

Käyttäjän tai omistajan salasana.

customSecurityHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Document(String ja String)

Aloittaa Aspose.Pdf.Dokumentin luokan uusi tapa työskennellä salattuun asiakirjaan.

public Document(string filename, string password)

Parameters

filename string

Asiakirjan tiedoston nimi.

password string

Käyttäjän tai omistajan salasana.

Document(String, String ja Bool)

Aloittaa Aspose.Pdf.Dokumentin luokan uusi tapa työskennellä salattuun asiakirjaan.

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

Parameters

filename string

Asiakirjan tiedoston nimi.

password string

Käyttäjän tai omistajan salasana.

isManagedStream bool

jos “todellinen” sisäinen virta suljetaan ennen lähtöä; muuten se ei ole.

Document(linnoitus, string, bool, ICustomSecurityHandler)

Aloittaa Aspose.Pdf.Dokumentin luokan uusi tapa työskennellä salattuun asiakirjaan.

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

Parameters

filename string

Asiakirjan tiedoston nimi.

password string

Käyttäjän tai omistajan salasana.

isManagedStream bool

jos “todellinen” sisäinen virta suljetaan ennen lähtöä; muuten se ei ole.

customSecurityHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Document()

Aloita tyhjä asiakirja.

public Document()

Document(PdfVersion)

Aloita tyhjän asiakirjan versio.

public Document(PdfVersion version)

Parameters

version PdfVersion

ja PDF versiota.

Document(LoadOptions ja LoadOptions)

Avaa olemassa oleva asiakirja tiedostosta, joka tarjoaa tarvittavat muuntovaihtoehdot PDF-dokumentin saamiseksi.

public Document(string filename, LoadOptions options)

Parameters

filename string

Sisällä tiedosto muuntaa PDF-dokumentti.

options LoadOptions

Se edustaa ominaisuuksia filename’ -muuntamiseen pdf-asiakirjaan.

Document(Liikenne, LoadOptions)

Avaa olemassa oleva asiakirja virtauksesta, joka tarjoaa tarvittavan muuntamisen saadaksesi PDF-asiakirjan.

public Document(Stream input, LoadOptions options)

Parameters

input Stream

Sisällön virta muuntaa PDF-asiakirjaan.

options LoadOptions

Se edustaa ominaisuuksia input’ muuntamiseen pdf-asiakirjaan.

Fields

DefaultNodesNumInSubtrees

public const byte DefaultNodesNumInSubtrees = 10

kentän arvo

byte

Properties

Actions

Tämä ominaisuus on DocumentActions-luokan esimerkki, jonka avulla voit saada/asettaa BeforClosing, BeforSaving jne. toimia.

public DocumentActionCollection Actions { get; }

Omistuksen arvo

DocumentActionCollection

Examples

Tämä esimerkki osoittaa, miten hankkia asiakirjan avoimen toiminnan jälkeen:

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

Se mahdollistaa sivun sisällön yhdistämisen optimoidaksesi kuvan koon. Jos sitä käytetään, niin erilaiset, mutta kaksinkertaiset sivut voivat viitataHuomaa, että tämä tila voi aiheuttaa sivuvaikutuksia, kuten muuttaa sivun sisältöä, kun toinen sivu muuttuu.

public bool AllowReusePageContent { get; set; }

Omistuksen arvo

bool

Background

Saa tai asettaa asiakirjan taustaväri.

public Color Background { get; set; }

Omistuksen arvo

Color

CenterWindow

Saa tai asettaa lippu, jossa määritetään, onko asiakirjan ikkunan sijainti keskittynyt näytöllä.

public bool CenterWindow { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada CenterWindow lippu:

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

Collection

Saat asiakirjojen keräämisen.

public Collection Collection { get; set; }

Omistuksen arvo

Collection

CryptoAlgorithm

Saat turvallisuusasetukset, jos asiakirja on salattu.Jos asiakirja ei ole salattu, vastaava poikkeus lisätään .net 1.1tai CryptoAlgorithm on nolla muille .net-versioille.

public CryptoAlgorithm? CryptoAlgorithm { get; }

Omistuksen arvo

CryptoAlgorithm ?

CustomSecurityHandler

Saa tavanomaisen turvallisuusoperaattorin.

public ICustomSecurityHandler CustomSecurityHandler { get; }

Omistuksen arvo

ICustomSecurityHandler

Destinations

Tutustu kohteiden kokoelmaan.Käytä NimetDestinations.

public DestinationCollection Destinations { get; }

Omistuksen arvo

DestinationCollection

Direction

Saat tai asettaa tekstin lukemisen järjestyksen: L2R (vasemmalla oikealla) tai R2L (oikealla vasemmalla).

public Direction Direction { get; set; }

Omistuksen arvo

Direction

DisableFontLicenseVerifications

Monet toiminnot fontilla eivät voi suorittaa, jos nämä toiminnot ovat kiellettyjä tämän fontin lisenssillä.Esimerkiksi jotkut kirjaimet eivät voi sisällyttää PDF-asiakirjaan, jos lisenssin säännöt estävät tämän kirjaimen sisällyttämisen.Tätä lippua käytetään poistamaan kaikki käyttöoikeussäännökset kaikkien nykyisen PDF-tiedoston kirjaimien osalta.Ole varovainen, kun käytät tätä lippua. Kun se asetetaan, se tarkoittaa sitä henkilöä, joka asettaa tämän lippun,on vastuussa mahdollisista lisenssin/lainsäädännön rikkomuksista.Hän ottaa sen omalla riskillä.On erittäin suositeltavaa käyttää tätä lippua vain, kun olet täysin varma, että et rikkotekijänoikeuslainsäädäntöä.Käytettävissä oleva väärennös.

public bool DisableFontLicenseVerifications { get; set; }

Omistuksen arvo

bool

DisplayDocTitle

Saa tai asettaa lippua, jossa määritetään, onko asiakirjan ikkunan otsikolla näytettävä asiakirjan otsikko.

public bool DisplayDocTitle { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada DisplayDocTitle lippu:

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

Duplex

Saat tai asettaa tulostetun duplex-tilan käsittelyvaihtoehdon, jota käytetään tulostettaessa tiedostoa tulostusdialogista.

public PrintDuplex Duplex { get; set; }

Omistuksen arvo

PrintDuplex

EmbedStandardFonts

Kiinteistö, joka ilmoittaa, että asiakirja on sisällytettävä kaikki standardtyypin 1 kirjaimetjoka on lippu IsEmbedded asetettu totta. Kaikki PDF-tiedostoja voidaan sisällyttääasiakirjoihin yksinkertaisesti lippujen asettamisen kautta, mutta PDF-standardin tyypin 1 kirjaimet ovat poikkeus tästä säännöksestä.Standard-tyypin 1 kirjaimen sisällyttäminen vaatii paljon aikaa, joten näiden kirjainten sisällyttämiseksi on tarpeenei ainoastaan asettaa lippua IsEmbedded true tiettyyn kirjaimeen, mutta myös asettaalisätty lippu asiakirjan tasolla - EmbedStandardFonts = true;Tämä omaisuus voidaan asettaa vain kerran kaikille kirjaimille.Käytettävissä oleva väärennös.

public bool EmbedStandardFonts { get; set; }

Omistuksen arvo

bool

EmbeddedFiles

Saat tiedostojen keräämisen, joka on sisällytetty asiakirjaan.

public EmbeddedFileCollection EmbeddedFiles { get; }

Omistuksen arvo

EmbeddedFileCollection

EnableObjectUnload

Saada tai asettaa lippu, joka mahdollistaa asiakirjan osittain poistamisen muistiin.Tämä vähentää muistin käyttöä, mutta voi olla kielteinen vaikutus perfomanssiin.

public bool EnableObjectUnload { get; set; }

Omistuksen arvo

bool

EnableSignatureSanitization

Saa tai asettaa lippu hallita allekirjoitus kentät sanitaatio.

public bool EnableSignatureSanitization { get; set; }

Omistuksen arvo

bool

FileName

PDF-tiedoston nimi, joka aiheutti tämän asiakirjan

public string FileName { get; }

Omistuksen arvo

string

FileSizeLimitToMemoryLoading

Hanki ja aseta tiedoston koon rajoitus koko tiedoston lataamiseen muistiin.Arvo on määritelty megabytteina.Oletusarvo on 210 MB.

public static int FileSizeLimitToMemoryLoading { get; set; }

Omistuksen arvo

int

FitWindow

Saa tai asettaa lippua, jossa määritetään, onko asiakirjan ikkuna uudelleenmuodostettava ensimmäisen näytetyn sivun mukaiseksi.

public bool FitWindow { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada FitWindow lippu:

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

FontUtilities

IDocumentFontUtilitietojen tapaus

public Document.IDocumentFontUtilities FontUtilities { get; }

Omistuksen arvo

Document . IDocumentFontUtilities

Form

Hanki asiakirjan akro-muoto.

public Form Form { get; }

Omistuksen arvo

Form

HandleSignatureChange

Poista poikkeus, jos asiakirja tallentaa muutoksia ja on allekirjoitus

public bool HandleSignatureChange { get; set; }

Omistuksen arvo

bool

HideMenubar

Antaa tai asettaa lippua, jossa määritetään, pitäisikö valikkojäljellä olla piilossa, kun asiakirja on aktiivinen.

public bool HideMenubar { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada HideMenubarin lippu:

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

HideToolBar

Antaa tai asettaa lippua, jossa määritetään, pitäisikö työkalurivi piilottaa, kun asiakirja on aktiivinen.

public bool HideToolBar { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada HideToolBar lippu:

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

LähdeWindow

Saa tai asettaa lippua, jossa määritetään, pitäisikö käyttöliittymän elementtejä piilottaa, kun asiakirja on aktiivinen.

public bool HideWindowUI { get; set; }

Omistuksen arvo

bool

Examples

Esimerkki osoittaa, miten saada HideWindowUI lippu:

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

Id

Se saa ID:n

public Id Id { get; }

Omistuksen arvo

Id

IgnoreCorruptedObjects

Saa tai asettaa lippu virheiden sivuuttamisesta lähdetiedostoissa.Kun sivut lähdeasiakirjasta kopioidaan kohdeasiakirjaan, kopiointiprosessi lopetetaan poikkeuksella.jos joitakin esineitä lähdetiedostoissa on väärennetty, kun tämä lippu on väärennetty.esimerkkinä: dest.Pages.Add (src.Pages)Jos tämä lippu asetetaan todeksi, niin korruptoituja esineitä korvataan tyhjiä arvoja.Oletusarvoisesti: on totta

public bool IgnoreCorruptedObjects { get; set; }

Omistuksen arvo

bool

Info

Asiakirjan tiedon saaminen.

public DocumentInfo Info { get; }

Omistuksen arvo

DocumentInfo

IsEncrypted

Asiakirjan tilanne on salattu.Todellinen, jos asiakirja on salattu.

public bool IsEncrypted { get; }

Omistuksen arvo

bool

IsLicensed

Palauttaa totta on, että järjestelmä toimii lisensoidussa tilassa ja väärä muuten.

public static bool IsLicensed { get; }

Omistuksen arvo

bool

IsLinearized

Saat tai asetat arvon, joka osoittaa, onko asiakirja lineaarinen.

public bool IsLinearized { get; set; }

Omistuksen arvo

bool

IsPdfUaCompliant

Se on dokumentti pdfua compliant.

public bool IsPdfUaCompliant { get; }

Omistuksen arvo

bool

IsPdfaCompliant

Se on pdfa-todistuksen mukainen.

public bool IsPdfaCompliant { get; }

Omistuksen arvo

bool

IsXrefGapsAllowed

Saat tai asettaa asiakirjan pdfa-yhteensopiva.

public bool IsXrefGapsAllowed { get; set; }

Omistuksen arvo

bool

JavaScript

Tiedoston tason JavaScript-kokoelma.

public JavaScriptCollection JavaScript { get; }

Omistuksen arvo

JavaScriptCollection

LogicalStructure

Se saa asiakirjan loogisen rakenteen.

public RootElement LogicalStructure { get; }

Omistuksen arvo

RootElement

Metadata

Asiakirjan metatiedot.(PDF-asiakirja voi sisältää yleisiä tietoja,Esimerkiksi asiakirjan otsikko, tekijä ja luomisaika ja muutos.Tällaisia maailmanlaajuisia tietoja asiakirjasta (mukaan lukien sen sisältö tai rakenne) kutsutaan metatietoiksi.ja on tarkoitettu auttamaan asiakirjojen luettelointia ja hakemista ulkoisissa tietokannoissa.)

public Metadata Metadata { get; }

Omistuksen arvo

Metadata

NamedDestinations

Nimitettyjen kohteiden kokoelma asiakirjassa.

public NamedDestinationCollection NamedDestinations { get; }

Omistuksen arvo

NamedDestinationCollection

NonFullScreenPageMode

Saa tai asettaa sivun tilan, jossa määritetään, miten asiakirja näytetään ulos täyden näytön tilassa.

public PageMode NonFullScreenPageMode { get; set; }

Omistuksen arvo

PageMode

OpenAction

Saa tai asettaa toimenpiteitä, jotka toteutetaan asiakirjan avaamisen yhteydessä.

public IAppointment OpenAction { get; set; }

Omistuksen arvo

IAppointment

Examples

Esimerkki osoittaa, miten saada CenterWindow lippu:

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

OptimizeSize

Saat tai asettaa optimoinnin lippu. Kun sivut lisätään asiakirjaan, tuloksena olevassa tiedostossa on samat resurssivirratyhdistetty yhteen PDF-objektiin, jos tämä lippu asetetaan.Tämä mahdollistaa tiedoston koon vähenemisen, mutta voi aiheuttaa hitaampaa suorituskykyä ja suurempia muistivaatimuksia.Väärä arvo: väärä arvo

public bool OptimizeSize { get; set; }

Omistuksen arvo

bool

Outlines

Tutustu asiakirjan luetteloon.

public OutlineCollection Outlines { get; }

Omistuksen arvo

OutlineCollection

OutputIntents

Hanki kokoelma lähtötarkoituksia asiakirjassa.

public OutputIntents OutputIntents { get; }

Omistuksen arvo

OutputIntents

PageInfo

Saa tai asettaa sivun tiedot (vain generaattorille, ei täynnä lukemalla asiakirjaa)

public PageInfo PageInfo { get; set; }

Omistuksen arvo

PageInfo

PageLabels

Saat sivun merkintöjä asiakirjassa.

public PageLabelCollection PageLabels { get; }

Omistuksen arvo

PageLabelCollection

PageLayout

Saat tai asetat sivun asetuksen, jota käytetään asiakirjan avaamisen yhteydessä.

public PageLayout PageLayout { get; set; }

Omistuksen arvo

PageLayout

PageMode

Saa tai asettaa sivun tilan, jossa määritetään, miten asiakirja tulee näkyä avaamisen yhteydessä.

public PageMode PageMode { get; set; }

Omistuksen arvo

PageMode

Pages

Saa tai asettaa asiakirjojen sivujen keräämisen.Huomaa, että sivut ovat luvassa 1 kokoelmassa.

public PageCollection Pages { get; }

Omistuksen arvo

PageCollection

Examples

Alla oleva esimerkki osoittaa, miten toimia asiakirjan sivuilla:Kuinka saada sivujen lukumäärä ja miten saada oikea kulma asiakirjan alusta.

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

Saat PDF-muodossa

public PdfFormat PdfFormat { get; }

Omistuksen arvo

PdfFormat

Permissions

Hän saa asiakirjan luvan.

public int Permissions { get; }

Omistuksen arvo

int

PickTrayByPdfSize

Saa tai asettaa lippu, jossa määritetään, käytetäänkö PDF-sivun koon tulostuslevyyn.

public bool PickTrayByPdfSize { get; set; }

Omistuksen arvo

bool

PrintScaling

Saat tai asettaa sivun mittaamisvaihtoehto, joka valitaan, kun tämän asiakirjan tulostusdialogi näkyy.

public PrintScaling PrintScaling { get; set; }

Omistuksen arvo

PrintScaling

TaggedContent

Saat pääsyn TaggedPdf sisältöön.

public ITaggedContent TaggedContent { get; }

Omistuksen arvo

ITaggedContent

Examples

Esimerkki osoittaa, miten merkittyjä sisältöjä voidaan käyttää uuden asiakirjan luomiseen, jossa on otsikoita, kappaleita ja kuvia.

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

Saat PDF-version PDF-tiedoston otsikosta.

public string Version { get; }

Omistuksen arvo

string

Methods

BindXml(String)

Liitä XML dokumenttiin

public void BindXml(string file)

Parameters

file string

xml tiedosto

BindXml(String ja String)

Liitä xml/xsl asiakirjaan

public void BindXml(string xmlFile, string xslFile)

Parameters

xmlFile string

ja XML tiedosto.

xslFile string

xsl tiedosto, jos XSLT käytetään.

BindXml(virta, virta)

Liitä xml/xsl asiakirjaan

public void BindXml(Stream xmlStream, Stream xslStream)

Parameters

xmlStream Stream

ja xml virta.

xslStream Stream

xsl-virta, jos XSLT käytetään.

BindXml(Virtaa, virtaa, XmlReaderSettings)

Liitä xml/xsl asiakirjaan

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

Parameters

xmlStream Stream

ja xml virta.

xslStream Stream

xsl-virta, jos XSLT käytetään.

settings XmlReaderSettings

xml lukijan asetukset.

BindXml(Stream)

Liitä XML dokumenttiin

public void BindXml(Stream stream)

Parameters

stream Stream

ja xml virta.

ChangePasswords(String, String ja String)

Vaihda asiakirjan salasanoja.Tämä toimenpide voidaan tehdä vain omistajan salasanan avulla.

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

Parameters

ownerPassword string

Omistajan salasanat

newUserPassword string

Uusi käyttäjätunnus.

newOwnerPassword string

Uuden omistajan salasanat.

Check(Booli)

vahvistaa asiakirja.

public bool Check(bool doRepair)

Parameters

doRepair bool

Jos todellinen ongelma on löydetty, se korjataan.

Returns

bool

Totuus - jos asiakirja on korjattu; muuten, väärä.

Convert(virta, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Muunna asiakirja ja tallenna virheet määriteltyyn tiedostoon.

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

Parameters

outputLogFileName string

Tiedosto, jossa kommentit tallennetaan.

format PdfFormat

PDF muodossa on.

action ConvertErrorAction

Toimenpiteet kohteille, joita ei voi muuntaa

transparencyAction ConvertTransparencyAction

Toiminta kuvan naamioitujen esineiden

Returns

bool

Toiminnan tulos

Convert(Stream, PdfFormat, ConvertErrorAction, ConvertTransparencyAction)

Muunna asiakirja ja tallenna virheet määriteltyyn tiedostoon.

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

Parameters

outputLogStream Stream

Virtaa, jossa kommentit tallennetaan.

format PdfFormat

PDF muodossa on.

action ConvertErrorAction

Toimenpiteet kohteille, joita ei voi muuntaa

transparencyAction ConvertTransparencyAction

Toiminta kuvan naamioitujen esineiden

Returns

bool

Toiminnan tulos

Convert(virta, PdfFormat, ConvertErrorAction)

Muunna asiakirja ja tallenna virheet määriteltyyn tiedostoon.

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

Parameters

outputLogFileName string

Tiedosto, jossa kommentit tallennetaan.

format PdfFormat

PDF muodossa on.

action ConvertErrorAction

Toimenpiteet kohteille, joita ei voi muuntaa

Returns

bool

Toiminnan tulos

Convert(PdfFormatConversionOptions)

Muunna asiakirja käyttämällä määritettyjä muuntovaihtoehtoja

public bool Convert(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

valikoima vaihtoehtoja PDF-asiakirjan muuntamiseen

Returns

bool

Toiminnan tulos

Convert(CallBackGetHocrWithPage, puoli)

Tunnista kuvat asiakirjan sisällä ja lisää sen yläpuolella hokr sarjoja.

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

Parameters

callback Document . CallBackGetHocrWithPage

Toiminta kuvia, jotka käsitellään hocr tunnistaa.

flattenImages bool

PDF-kuvissa oleva teksti voidaan maalata käyttämällä naamioiden mekaniikkaa, jolloin kuvissa on oltava valaistettuja.

Returns

bool

Jos dokumentissa ei ole kuvia, se palauttaa väärän.

Convert(CallBackGetHocr ja Bool)

Tunnista kuvat asiakirjan sisällä ja lisää sen yläpuolella hokr sarjoja.

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

Parameters

callback Document . CallBackGetHocr

Toiminta kuvia, jotka käsitellään hocr tunnistaa.

flattenImages bool

PDF-kuvissa oleva teksti voidaan maalata käyttämällä naamioiden mekaniikkaa, jolloin kuvissa on oltava valaistettuja.

Returns

bool

Jos dokumentissa ei ole kuvia, se palauttaa väärän.

Convert(Stream, PdfFormat ja ConvertErrorAction)

Muunna asiakirja ja tallenna virheet määritellyssä virtauksessa.

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

Parameters

outputLogStream Stream

Virtaa, jossa kommentit tallennetaan.

format PdfFormat

Pdf muodossa.

action ConvertErrorAction

Toimenpiteet kohteille, joita ei voi muuntaa

Returns

bool

Toiminnan tulos

Convert(Fixup, Stream, Bool ja objekti[])

Muunna asiakirja soveltamalla Fixup.

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

Parameters

fixup Fixup

Tyyppi on Fixup.

outputLog Stream

ja prosessin arkisto.

onlyValidation bool

Vain asiakirjan vahvistaminen.

parameters object []

Ominaisuudet Fixup, jota ei voi asettaa.

Returns

bool

Toiminnan tulos on.

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

Muunna asiakirja soveltamalla Fixup.

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

Parameters

fixup Fixup

Tyyppi on Fixup.

outputLog string

ja prosessin arkisto.

onlyValidation bool

Vain asiakirjan vahvistaminen.

parameters object []

Ominaisuudet Fixup, jota ei voi asettaa.

Returns

bool

Toiminnan tulos on.

Convert(laatikot, LoadOptions, laatikot, SaveOptions)

Se muuntaa lähteen tiedoston lähteen muodossa kohteen tiedostoon kohteen muodossa.

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

Parameters

srcFileName string

Lähteen tiedoston nimi.

loadOptions LoadOptions

Alkuperäinen tiedostomuoto.

dstFileName string

Kohde tiedoston nimi.

saveOptions SaveOptions

Tavoitteen tiedostomuoto.

Convert(Stream, LoadOptions, sarja, SaveOptions)

Muuttaa virta lähteen muodossa kohteen tiedostoon kohteen muodossa.

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

Parameters

srcStream Stream

Lähteen virta.

loadOptions LoadOptions

Lähteen virta muodossa.

dstFileName string

Kohde tiedoston nimi.

saveOptions SaveOptions

Tavoitteen tiedostomuoto.

Convert(virtaa, LoadOptions, Stream, SaveOptions)

Se muuntaa lähdetiedoston lähdetiedostoon kohdetiedostoon.

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

Parameters

srcFileName string

Lähteen tiedoston nimi.

loadOptions LoadOptions

Alkuperäinen tiedostomuoto.

dstStream Stream

Tavoitteen virta.

saveOptions SaveOptions

Tavoitteen virta muodossa.

Convert(Stream, LoadOptions, Stream ja SaveOptions)

Muuttaa virta lähdemuodossa virta kohdemuodossa.

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

Parameters

srcStream Stream

Lähteen virta.

loadOptions LoadOptions

Lähteen virta muodossa.

dstStream Stream

Tavoitteen virta.

saveOptions SaveOptions

Tavoitteen tiedostomuoto.

MuokkaaPageToPNGMemoryStream(Page)

Muunna sivu PNG DSR, OMR, OCR kuvan virtaa varten.

public MemoryStream ConvertPageToPNGMemoryStream(Page page)

Parameters

page Page

sivun muuntaminen.

Returns

MemoryStream

Kuvan virta on.

Decrypt()

Soita sitten Tallenna saadaksesi asiakirjan salauksen.

public void Decrypt()

Dispose()

Sulje kaikki tässä asiakirjassa käytetyt resurssit.

public void Dispose()

Encrypt(sarja, sarjat, DocumentPrivilege, ICustomSecurityHandler)

Soita sitten Tallenna saadaksesi asiakirjan salattu versio.

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

Parameters

userPassword string

Käyttäjän salasanan

ownerPassword string

Omistajan salasanat

privileges DocumentPrivilege

Asiakirjan luvat, katso Aspose.Pdf.Document.Permissions yksityiskohtia varten.

customHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Encrypt(sarja, sarjakuva, Luvat, ICustomSecurityHandler)

Soita sitten Tallenna saadaksesi asiakirjan salattu versio.

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

Parameters

userPassword string

Käyttäjän salasanan

ownerPassword string

Omistajan salasanat

permissions Permissions

Asiakirjan luvat, katso Aspose.Pdf.Document.Permissions yksityiskohtia varten.

customHandler ICustomSecurityHandler

Käytettävissä oleva turvallisuusoperaattori.

Encrypt(sarja, sarja, DocumentPrivilege, CryptoAlgorithm, bool)

Soita sitten Tallenna saadaksesi asiakirjan salattu versio.

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

Parameters

userPassword string

Käyttäjän salasanan

ownerPassword string

Omistajan salasanat

privileges DocumentPrivilege

Asiakirjan luvat, katso Aspose.Pdf.Document.Permissions yksityiskohtia varten.

cryptoAlgorithm CryptoAlgorithm

Kryptografinen algoritmi, katso Aspose.Pdf.Document.CryptoAlgorithm yksityiskohtia.

usePdf20 bool

Tuki tarkistukseen 6 (lisätys 8).

Encrypt(sarja, sarja, luvat, CryptoAlgorithm)

Soita sitten Tallenna saadaksesi asiakirjan salattu versio.

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

Parameters

userPassword string

Käyttäjän salasanan

ownerPassword string

Omistajan salasanat

permissions Permissions

Asiakirjan luvat, katso Aspose.Pdf.Document.Permissions yksityiskohtia varten.

cryptoAlgorithm CryptoAlgorithm

Kryptografinen algoritmi, katso Aspose.Pdf.Document.CryptoAlgorithm yksityiskohtia.

Encrypt(sarja, sarja, lupa, CryptoAlgorithm, bool)

Soita sitten Tallenna saadaksesi asiakirjan salattu versio.

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

Parameters

userPassword string

Käyttäjän salasanan

ownerPassword string

Omistajan salasanat

permissions Permissions

Asiakirjan luvat, katso Aspose.Pdf.Document.Permissions yksityiskohtia varten.

cryptoAlgorithm CryptoAlgorithm

Kryptografinen algoritmi, katso Aspose.Pdf.Document.CryptoAlgorithm yksityiskohtia.

usePdf20 bool

Tuki tarkistukseen 6 (lisätys 8).

ExportAnnotationsToXfdf(String)

Tuoda kaikki asiakirjojen merkinnät XFDF-tiedostoon

public void ExportAnnotationsToXfdf(string fileName)

Parameters

fileName string

XFDF tiedoston nimi

ExportAnnotationsToXfdf(Stream)

Tuoda kaikki asiakirjojen merkinnät virtaan.

public void ExportAnnotationsToXfdf(Stream stream)

Parameters

stream Stream

Virtaa missä tallennetaan XFDF.

Flatten()

Poista kaikki kentät asiakirjasta ja aseta niiden arvot sen sijaan.

public void Flatten()

Flatten(FlattenSettings)

Poista kaikki kentät (ja merkinnät) asiakirjasta ja sijoita niiden arvot sen sijaan.

public void Flatten(Form.FlattenSettings flattenSettings)

Parameters

flattenSettings Form . FlattenSettings

Asetukset flattening prosessiin.

FlattenTransparency()

Korvaa läpinäkyvä sisältö epäläpinäkyvällä rasterilla ja vektorgrafiikalla.

public void FlattenTransparency()

FreeMemory()

Puhdistaa muistia

public void FreeMemory()

GetCatalogValue(String)

Palauttaa kohteen arvo katalogista.

public object GetCatalogValue(string key)

Parameters

key string

Tuotteen avain on

Returns

object

Tuotteen arvo - jos avain löytyi onnistuneesti; muuten nolla.

GetObjectById(String)

Saat kohteen, jossa on asiakirjassa määritetty ID.

public object GetObjectById(string id)

Parameters

id string

ja objekti ID.

Returns

object

Objekti, jossa on määritelty ID. Null, jos ID:tä ei löydy.

GetXmpMetadata(Stream)

Saat XMP-metatiedot asiakirjasta.

public void GetXmpMetadata(Stream stream)

Parameters

stream Stream

Virtaa, jossa metadata tallennetaan.

HasIncrementalUpdate()

Tarkista, onko nykyinen PDF-asiakirja tallennettu lisäämällä päivityksiä.

public bool HasIncrementalUpdate()

Returns

bool

’todellinen’ jos PDF-asiakirjassa on lisääntyviä päivityksiä; muuten ‘virheellinen’.

ImportAnnotationsFromXfdf(String)

Tuodaan merkinnät XFDF-tiedostosta asiakirjaan.

public void ImportAnnotationsFromXfdf(string fileName)

Parameters

fileName string

XFDF tiedoston nimi

ImportAnnotationsFromXfdf(Stream)

Tuodaan muistiinpanoja virtauksesta dokumenttiin.

public void ImportAnnotationsFromXfdf(Stream stream)

Parameters

stream Stream

Virta sisältää XFDF-tietoja.

IsRepairNeeded(korjausvaihtoehtoja)

Tarkista, vaaditaanko asiakirja korjausmenetelmän puhelu.

public bool IsRepairNeeded(out Document.RepairOptions options)

Parameters

options Document . RepairOptions

Täytynyt korjausvaihtoehdot suositellaan käytettäväksi korjausmenetelmässä

Returns

bool

Palautat täyttyneet vaihtoehdot, joita käytetään korjausmenetelmässä

LoadFrom(LoadOptions ja LoadOptions)

Lataa tiedosto ja muuttaa se PDF:ään.

public void LoadFrom(string filename, LoadOptions options)

Parameters

filename string

Matka tiedoston avaamiseen.

options LoadOptions

kuormitusvaihtoehtoja varten.

Exceptions

PdfException

Jos tiedostoa ei voi ladata.

FileNotFoundException

Jos tiedostoa ei löydy.

Merge(MergeOptions, params asiakirja[])

Siirtää asiakirjoja.

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

Parameters

mergeOptions Document . MergeOptions

Yhdistävät vaihtoehdot.

documents Document []

asiakirjoja yhdistää.

Merge(MergeOptions, params sarja[])

Siirtää asiakirjoja.

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

Parameters

mergeOptions Document . MergeOptions

Yhdistävät vaihtoehdot.

files string []

PDF-tiedostoja voidaan yhdistää.

Merge(Paramin asiakirja[])

Siirtää asiakirjoja.

public void Merge(params Document[] documents)

Parameters

documents Document []

asiakirjoja yhdistää.

Merge(Parametrinen sarja[])

Muokkaa PDF-tiedostoja

public void Merge(params string[] files)

Parameters

files string []

PDF-tiedostoja voidaan yhdistää.

MergeDocuments(MergeOptions, params sarja[])

Siirtää asiakirjoja.

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

Parameters

mergeOptions Document . MergeOptions

Yhdistävät vaihtoehdot.

files string []

PDF-tiedostoja voidaan yhdistää.

Returns

Document

Yhdistetyn asiakirjan kanssa.

MergeDocuments(MergeOptions, params asiakirja[])

Siirtää asiakirjoja.

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

Parameters

mergeOptions Document . MergeOptions

files Document []

asiakirjoja yhdistää.

Returns

Document

Yhdistetyn asiakirjan kanssa.

MergeDocuments(Parametrinen sarja[])

Muokkaa PDF-tiedostoja

public static Document MergeDocuments(params string[] files)

Parameters

files string []

PDF-tiedostoja voidaan yhdistää.

Returns

Document

Yhdistetyn asiakirjan kanssa.

MergeDocuments(Paramin asiakirja[])

Siirtää asiakirjoja.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document []

asiakirjoja yhdistää.

Returns

Document

Yhdistetyn asiakirjan kanssa.

Optimize()

Linioida asiakirja siten, että

  • avaa ensimmäinen sivu mahdollisimman nopeasti;
  • Näytä seuraava sivu tai seuraa linkillä seuraavaan sivuun mahdollisimman nopeasti;
  • näytetään sivua jatkuvasti, kun se saapuu, kun sivun tiedot toimitetaan hitaalla kanavalla (näytä hyödyllisimmät tiedot ensin);
  • mahdollistaa käyttäjän vuorovaikutuksen, kuten linkin seuraamisen, suoritettavaksi ennen kuin koko sivu on vastaanotettu ja näytetty.Tämän menetelmän käyttöönotto ei todellakaan säästää asiakirjaa. päinvastoin asiakirja on vain valmis optimoiduksi rakenteeksi,Soita sitten Tallenna saadaksesi optimoidun asiakirjan.
public void Optimize()

OptimizeResources()

Optimoi resurssit asiakirjassa:

  • resursseja, joita ei käytetä asiakirjan sivuilla, poistetaan;
  • yhtäläiset resurssit yhdistetään yhteen kohteeseen;
  • Käytettävät esineet poistetaan.
public void OptimizeResources()

OptimizeResources(OptimizationOptions)

Optimoi asiakirjan resursseja määritellyn optimointistrategian mukaisesti.

public void OptimizeResources(OptimizationOptions strategy)

Parameters

strategy OptimizationOptions

Optimointistrategiaa varten.

PageNodesToBalancedTree(bytejä)

Järjestää sivun puun kulmat asiakirjassa tasapainoiseen puuhun.Vain jos asiakirjassa on enemmän kuin nodejaNumInSubtrees sivun esineitä, muuten se ei tee mitään.Älä soita tätä menetelmää, kun iteraat sivujen elementtejä, se voi antaa ennakoimattomia tuloksia

public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)

Parameters

nodesNumInSubtrees byte

Tarvittu määrä subnoodeja. oletusarvo on kymmenen.

ProcessParagraphs()

Tuotantolaitteiden käyttö generaattorille.

public void ProcessParagraphs()

RemoveMetadata()

Poistaa metatiedot asiakirjasta.

public void RemoveMetadata()

RemovePdfUaCompliance()

Poista PDFUa noudattaminen asiakirjasta

public void RemovePdfUaCompliance()

RemovePdfaCompliance()

Poistaa pdfa noudattaminen asiakirjasta

public void RemovePdfaCompliance()

Repair(RepairOptions)

Korjaa rikki asiakirja.

public void Repair(Document.RepairOptions options = null)

Parameters

options Document . RepairOptions

Valinnainen parametri tyyppi Aspose.Pdf.Document.RepairOptions määrittää korjaus asetukset.Jos ei ole, käytetään oletusarvoisia asetuksia.

Save(Stream)

Tallenna asiakirjat virtaukseen.

public void Save(Stream output)

Parameters

output Stream

Virtaa, jossa asiakirja shell tallennetaan.

Save(String)

Tallenna asiakirja määriteltyyn tiedostoon.

public void Save(string outputFileName)

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

Save()

Tallenna asiakirja vähitellen (eli käyttämällä vähitellen päivitettyä tekniikkaa).

public void Save()

Remarks

Jotta asiakirja voitaisiin tallentaa yhä enemmän, asiakirja-tiedosto olisi avattava kirjoittamiseen.Siksi asiakirja on aloitettava kirjoitettavalla virtauksella, kuten seuraavassa koodiin:Dokumentti doc = uusi Dokumentti (uusi FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// tehdä muutoksia ja säästää asiakirja lisääntyvästija säästää( )

Save(SaveOptions)

Tallenna asiakirja säästämällä vaihtoehtoja.

public void Save(SaveOptions options)

Parameters

options SaveOptions

säästää vaihtoehtoja.

Save(Tyyppi, SaveFormat)

Tallenna asiakirja uudella nimellä sekä tiedostomuoto.

public void Save(string outputFileName, SaveFormat format)

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

format SaveFormat

muotoilu vaihtoehtoja.

Save(Liikenne, SaveFormat)

Tallenna asiakirja uudella nimellä sekä tiedostomuoto.

public void Save(Stream outputStream, SaveFormat format)

Parameters

outputStream Stream

Virtaa, jossa asiakirja tallennetaan.

format SaveFormat

muotoilu vaihtoehtoja.

Exceptions

ArgumentException

System.ArgumentPoikkeus, kun Aspose.Pdf.HtmlSaveOptions siirtyy menetelmään. tallentaa asiakirjaa html-virtaan ei tueta. Käytä tallennusmenetelmää tiedostoon.

Save(Tietokoneet, SaveOptions)

Tallenna asiakirja uudella nimellä, joka asettaa sen tallennusvaihtoehdot.

public void Save(string outputFileName, SaveOptions options)

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

options SaveOptions

säästää vaihtoehtoja.

Save(Liikenne, SaveOptions)

Tallenna asiakirja virtaan tallennusvaihtoehdon kanssa.

public void Save(Stream outputStream, SaveOptions options)

Parameters

outputStream Stream

Virtaa, jossa asiakirja tallennetaan.

options SaveOptions

säästää vaihtoehtoja.

Exceptions

ArgumentException

System.ArgumentPoikkeus, kun Aspose.Pdf.HtmlSaveOptions siirtyy menetelmään. tallentaa asiakirjaa html-virtaan ei tueta. Käytä tallennusmenetelmää tiedostoon.

SaveAsync(Liikenne, CancellationToken)

Tallenna asiakirjat virtaukseen.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)

Parameters

output Stream

Virtaa, jossa asiakirja shell tallennetaan.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

SaveAsync(Lähde: CancellationToken)

Tallenna asiakirja määriteltyyn tiedostoon.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

SaveAsync(CancellationToken)

Tallenna asiakirja vähitellen (eli käyttämällä vähitellen päivitettyä tekniikkaa).

public Task SaveAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

Remarks

Jotta asiakirja voitaisiin tallentaa yhä enemmän, asiakirja-tiedosto olisi avattava kirjoittamiseen.Siksi asiakirja on aloitettava kirjoitettavalla virtauksella, kuten seuraavassa koodiin:Dokumentti doc = uusi Dokumentti (uusi FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite));// tehdä muutoksia ja säästää asiakirja lisääntyvästija säästää( )

SaveAsync(SaveOptions, peruuttaminenToken)

Tallenna asiakirja säästämällä vaihtoehtoja.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)

Parameters

options SaveOptions

säästää vaihtoehtoja.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

SaveAsync(tärinää, SaveFormat, CancellationToken)

Tallenna asiakirja uudella nimellä sekä tiedostomuoto.

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

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

format SaveFormat

muotoilu vaihtoehtoja.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

SaveAsync(Virtaa, SaveFormat, CancellationToken)

Tallenna asiakirja uudella nimellä sekä tiedostomuoto.

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

Parameters

outputStream Stream

Virtaa, jossa asiakirja tallennetaan.

format SaveFormat

muotoilu vaihtoehtoja.

cancellationToken CancellationToken

peruuttaminen token

Returns

Task

Asynkroninen tehtävä

Exceptions

ArgumentException

System.ArgumentPoikkeus, kun Aspose.Pdf.HtmlSaveOptions siirtyy menetelmään. tallentaa asiakirjaa html-virtaan ei tueta. Käytä tallennusmenetelmää tiedostoon.

SaveAsync(tärinät, SaveOptions, CancellationToken)

Tallenna asiakirja uudella nimellä, joka asettaa sen tallennusvaihtoehdot.

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

Parameters

outputFileName string

Tiedosto, jossa asiakirja tallennetaan.

options SaveOptions

säästää vaihtoehtoja.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

SaveAsync(Liikkeet, SaveOptions, CancellationToken)

Tallenna asiakirja virtaan tallennusvaihtoehdon kanssa.

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

Parameters

outputStream Stream

Virtaa, jossa asiakirja tallennetaan.

options SaveOptions

säästää vaihtoehtoja.

cancellationToken CancellationToken

Caclellation tokenistä.

Returns

Task

Asynkroninen tehtävä

Exceptions

ArgumentException

System.ArgumentPoikkeus, kun Aspose.Pdf.HtmlSaveOptions siirtyy menetelmään. tallentaa asiakirjaa html-virtaan ei tueta. Käytä tallennusmenetelmää tiedostoon.

SaveXml(String)

Tallenna asiakirja XML: lle.

public void SaveXml(string file)

Parameters

file string

Asiakirjan mallin XML-tiedosto

SendTo(Tietokone, virta)

Lähetä koko asiakirja käsittelylaitteeseen.

public void SendTo(DocumentDevice device, Stream output)

Parameters

device DocumentDevice

Dokumenttilaite, jota käytetään asiakirjan käsittelyyn.

output Stream

Tuonnin virta sisältää asiakirjan käsittelyn tulokset tietyllä laitteella.

SendTo(Käyttöjärjestelmä, int, int, Stream)

Lähettää asiakirjan tiettyjä sivuja käsittelyä varten asiakirjan laitteelle.

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

Parameters

device DocumentDevice

Dokumenttilaite, jota käytetään asiakirjan käsittelyyn.

fromPage int

Ensimmäinen sivu käsittelyyn.

toPage int

Viimeinen sivu käsittelyyn.

output Stream

Tulosvirta sisältää asiakirjan sivujen tulokset, jotka käsitellään tietyllä laitteella.

SendTo(Tietokone, String)

Lähetä koko asiakirja käsittelylaitteeseen.

public void SendTo(DocumentDevice device, string outputFileName)

Parameters

device DocumentDevice

Dokumenttilaite, jota käytetään asiakirjan käsittelyyn.

outputFileName string

Tulostetun tiedoston nimi käsittelyn tulosten kanssa.

SendTo(Tietokone, int, int, string)

Lähetä koko asiakirja käsittelylaitteeseen.

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

Parameters

device DocumentDevice

Dokumenttilaite, jota käytetään asiakirjan käsittelyyn.

fromPage int

Ensimmäinen sivu käsittelyyn.

toPage int

Viimeinen sivu käsittelyyn.

outputFileName string

Tulostetun tiedoston nimi käsittelyn tulosten kanssa.

SetDefaultFileSizeLimitToMemoryLoading()

Aseta tiedoston koko rajoitus ladata koko tiedosto muistiin oletusarvo vastaa 210 Mb.

public static void SetDefaultFileSizeLimitToMemoryLoading()

SetTitle(String)

Aseta otsikko PDF-dokumentille

public void SetTitle(string title)

Parameters

title string

Asiakirjan otsikko

SetXmpMetadata(Stream)

Aseta asiakirjan XMP metatiedot.

public void SetXmpMetadata(Stream stream)

Parameters

stream Stream

Virta, joka sisältää XMP-metatietoja.

Validate(Tyyppi, PdfFormat)

Valitse asiakirja määritellyssä tiedostossa.

public bool Validate(string outputLogFileName, PdfFormat format)

Parameters

outputLogFileName string

Tiedosto, jossa kommentit tallennetaan.

format PdfFormat

PDF muodossa on.

Returns

bool

Toiminnan tulos

Validate(Liikenne, PDFFormat)

Valitse asiakirja määritellyssä tiedostossa.

public bool Validate(Stream outputLogStream, PdfFormat format)

Parameters

outputLogStream Stream

Virtaa, jossa kommentit tallennetaan.

format PdfFormat

PDF muodossa on.

Returns

bool

Toiminnan tulos

Validate(PdfFormatConversionOptions)

Valitse asiakirja määritellyssä tiedostossa.

public bool Validate(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

valikoima vaihtoehtoja PDF-asiakirjan muuntamiseen

Returns

bool

Toiminnan tulos

FontSubstitution

Se tapahtuu, kun kirjain korvaa toisen kirjaimen asiakirjassa.

public event Document.FontSubstitutionHandler FontSubstitution

Tapahtuman tyyppi

Document . FontSubstitutionHandler

 Suomi