Class Document
ja nimityö: Aspose.Pdf Kokoelma: Aspose.PDF.dll (25.4.0)
Luokka edustaa PDF-asiakirjaa.
public sealed class Document : IDisposable
Inheritance
Implements
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
Properties
Actions
Tämä ominaisuus on DocumentActions-luokan esimerkki, jonka avulla voit saada/asettaa BeforClosing, BeforSaving jne. toimia.
public DocumentActionCollection Actions { get; }
Omistuksen arvo
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
Background
Saa tai asettaa asiakirjan taustaväri.
public Color Background { get; set; }
Omistuksen arvo
CenterWindow
Saa tai asettaa lippu, jossa määritetään, onko asiakirjan ikkunan sijainti keskittynyt näytöllä.
public bool CenterWindow { get; set; }
Omistuksen arvo
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
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
CustomSecurityHandler
Saa tavanomaisen turvallisuusoperaattorin.
public ICustomSecurityHandler CustomSecurityHandler { get; }
Omistuksen arvo
Destinations
Tutustu kohteiden kokoelmaan.Käytä NimetDestinations.
public DestinationCollection Destinations { get; }
Omistuksen arvo
Direction
Saat tai asettaa tekstin lukemisen järjestyksen: L2R (vasemmalla oikealla) tai R2L (oikealla vasemmalla).
public Direction Direction { get; set; }
Omistuksen arvo
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
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
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
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
EmbeddedFiles
Saat tiedostojen keräämisen, joka on sisällytetty asiakirjaan.
public EmbeddedFileCollection EmbeddedFiles { get; }
Omistuksen arvo
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
EnableSignatureSanitization
Saa tai asettaa lippu hallita allekirjoitus kentät sanitaatio.
public bool EnableSignatureSanitization { get; set; }
Omistuksen arvo
FileName
PDF-tiedoston nimi, joka aiheutti tämän asiakirjan
public string FileName { get; }
Omistuksen arvo
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
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
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
HandleSignatureChange
Poista poikkeus, jos asiakirja tallentaa muutoksia ja on allekirjoitus
public bool HandleSignatureChange { get; set; }
Omistuksen arvo
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
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
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
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
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
Info
Asiakirjan tiedon saaminen.
public DocumentInfo Info { get; }
Omistuksen arvo
IsEncrypted
Asiakirjan tilanne on salattu.Todellinen, jos asiakirja on salattu.
public bool IsEncrypted { get; }
Omistuksen arvo
IsLicensed
Palauttaa totta on, että järjestelmä toimii lisensoidussa tilassa ja väärä muuten.
public static bool IsLicensed { get; }
Omistuksen arvo
IsLinearized
Saat tai asetat arvon, joka osoittaa, onko asiakirja lineaarinen.
public bool IsLinearized { get; set; }
Omistuksen arvo
IsPdfUaCompliant
Se on dokumentti pdfua compliant.
public bool IsPdfUaCompliant { get; }
Omistuksen arvo
IsPdfaCompliant
Se on pdfa-todistuksen mukainen.
public bool IsPdfaCompliant { get; }
Omistuksen arvo
IsXrefGapsAllowed
Saat tai asettaa asiakirjan pdfa-yhteensopiva.
public bool IsXrefGapsAllowed { get; set; }
Omistuksen arvo
JavaScript
Tiedoston tason JavaScript-kokoelma.
public JavaScriptCollection JavaScript { get; }
Omistuksen arvo
LogicalStructure
Se saa asiakirjan loogisen rakenteen.
public RootElement LogicalStructure { get; }
Omistuksen arvo
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
NamedDestinations
Nimitettyjen kohteiden kokoelma asiakirjassa.
public NamedDestinationCollection NamedDestinations { get; }
Omistuksen arvo
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
OpenAction
Saa tai asettaa toimenpiteitä, jotka toteutetaan asiakirjan avaamisen yhteydessä.
public IAppointment OpenAction { get; set; }
Omistuksen arvo
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
Outlines
Tutustu asiakirjan luetteloon.
public OutlineCollection Outlines { get; }
Omistuksen arvo
OutputIntents
Hanki kokoelma lähtötarkoituksia asiakirjassa.
public OutputIntents OutputIntents { get; }
Omistuksen arvo
PageInfo
Saa tai asettaa sivun tiedot (vain generaattorille, ei täynnä lukemalla asiakirjaa)
public PageInfo PageInfo { get; set; }
Omistuksen arvo
PageLabels
Saat sivun merkintöjä asiakirjassa.
public PageLabelCollection PageLabels { get; }
Omistuksen arvo
PageLayout
Saat tai asetat sivun asetuksen, jota käytetään asiakirjan avaamisen yhteydessä.
public PageLayout PageLayout { get; set; }
Omistuksen arvo
PageMode
Saa tai asettaa sivun tilan, jossa määritetään, miten asiakirja tulee näkyä avaamisen yhteydessä.
public PageMode PageMode { get; set; }
Omistuksen arvo
Pages
Saa tai asettaa asiakirjojen sivujen keräämisen.Huomaa, että sivut ovat luvassa 1 kokoelmassa.
public PageCollection Pages { get; }
Omistuksen arvo
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
Permissions
Hän saa asiakirjan luvan.
public int Permissions { get; }
Omistuksen arvo
PickTrayByPdfSize
Saa tai asettaa lippu, jossa määritetään, käytetäänkö PDF-sivun koon tulostuslevyyn.
public bool PickTrayByPdfSize { get; set; }
Omistuksen arvo
PrintScaling
Saat tai asettaa sivun mittaamisvaihtoehto, joka valitaan, kun tämän asiakirjan tulostusdialogi näkyy.
public PrintScaling PrintScaling { get; set; }
Omistuksen arvo
TaggedContent
Saat pääsyn TaggedPdf sisältöön.
public ITaggedContent TaggedContent { get; }
Omistuksen arvo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
’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
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
Jos tiedostoa ei voi ladata.
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
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
Yhdistetyn asiakirjan kanssa.
MergeDocuments(Parametrinen sarja[])
Muokkaa PDF-tiedostoja
public static Document MergeDocuments(params string[] files)
Parameters
files
string
[]
PDF-tiedostoja voidaan yhdistää.
Returns
Yhdistetyn asiakirjan kanssa.
MergeDocuments(Paramin asiakirja[])
Siirtää asiakirjoja.
public static Document MergeDocuments(params Document[] documents)
Parameters
documents
Document
[]
asiakirjoja yhdistää.
Returns
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
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
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
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
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
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
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
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
Asynkroninen tehtävä
Exceptions
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
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
Asynkroninen tehtävä
Exceptions
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
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
Toiminnan tulos
Validate(PdfFormatConversionOptions)
Valitse asiakirja määritellyssä tiedostossa.
public bool Validate(PdfFormatConversionOptions options)
Parameters
options
PdfFormatConversionOptions
valikoima vaihtoehtoja PDF-asiakirjan muuntamiseen
Returns
Toiminnan tulos
FontSubstitution
Se tapahtuu, kun kirjain korvaa toisen kirjaimen asiakirjassa.
public event Document.FontSubstitutionHandler FontSubstitution