Class Document

Class Document

A név: Aspose.Pdf Összefoglaló: Aspose.PDF.dll (25.4.0)

Az osztály képviseli a PDF dokumentumot.

public sealed class Document : IDisposable

Inheritance

object Document

Implements

IDisposable

Örökletes tagok

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

Constructors

Document(Stream)

Indítsa el a dokumentum új példáját a input" áramlásától.

public Document(Stream input)

Parameters

input Stream

Stream PDF dokumentummal.

Document(Áramlás, Bool)

Indítsa el a dokumentum új példáját a input" áramlásától.

public Document(Stream input, bool isManagedStream)

Parameters

input Stream

Stream PDF dokumentummal.

isManagedStream bool

ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

Document(Áramlás, string)

Indítsa el a dokumentum új példáját a input" áramlásától.

public Document(Stream input, string password)

Parameters

input Stream

Input stream objektum, a megfelelő pdf a jelszó védett.

password string

Felhasználó vagy tulajdonos jelszó.

Document(Áramlat, szál, ICustomSecurityHandler)

Indítsa el a dokumentum új példáját a input" áramlásától.

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

Parameters

input Stream

Input stream objektum, a megfelelő pdf a jelszó védett.

password string

Felhasználó vagy tulajdonos jelszó.

customSecurityHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Document(Áramlás, string, bool)

Indítsa el a dokumentum új példáját a input" áramlásától.

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

Parameters

input Stream

Stream PDF dokumentummal.

password string

Felhasználó vagy tulajdonos jelszó.

isManagedStream bool

Ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

Document(Stream, szalag, bool, ICustomSecurityHandler)

Indítsa el a dokumentum új példáját a input" áramlásától.

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

Parameters

input Stream

Stream PDF dokumentummal.

password string

Felhasználó vagy tulajdonos jelszó.

isManagedStream bool

Ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

customSecurityHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Document(A string)

Csak init Dokumentum használata filename’. Ugyanaz, mint Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename)

Parameters

filename string

A PDF dokumentumfájl neve.

Document(Szilveszter, Bool)

Csak init Dokumentum használata filename’. Ugyanaz, mint Aspose.Pdf.Document.#ctor(System.IO.Stream).

public Document(string filename, bool isManagedStream)

Parameters

filename string

A PDF dokumentumfájl neve.

isManagedStream bool

Ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

Document(szál, szalag, ICustomSecurityHandler)

Elindítja az Aspose.Pdf.Document osztály új példáját a titkosított dokumentummal való munkavégzéshez.

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

Parameters

filename string

Dokumentum fájl neve.

password string

Felhasználó vagy tulajdonos jelszó.

customSecurityHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Document(A string, a string)

Elindítja az Aspose.Pdf.Document osztály új példáját a titkosított dokumentummal való munkavégzéshez.

public Document(string filename, string password)

Parameters

filename string

Dokumentum fájl neve.

password string

Felhasználó vagy tulajdonos jelszó.

Document(szál, szál, szál)

Elindítja az Aspose.Pdf.Document osztály új példáját a titkosított dokumentummal való munkavégzéshez.

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

Parameters

filename string

Dokumentum fájl neve.

password string

Felhasználó vagy tulajdonos jelszó.

isManagedStream bool

ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

Document(szál, szalag, bool, ICustomSecurityHandler)

Elindítja az Aspose.Pdf.Document osztály új példáját a titkosított dokumentummal való munkavégzéshez.

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

Parameters

filename string

Dokumentum fájl neve.

password string

Felhasználó vagy tulajdonos jelszó.

isManagedStream bool

ha a “valódi” belső áram zárva van a kilépés előtt; máskülönben nem.

customSecurityHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Document()

Az üres dokumentum kezdeményezése.

public Document()

Document(PdfVersion)

Az üres dokumentumot változat szerint kezdeményezzük.

public Document(PdfVersion version)

Parameters

version PdfVersion

A PDF verzió.

Document(Térkép, LoadOptions)

Nyissa meg a meglévő dokumentumot egy fájlból, amely a PDF dokumentum megszerzéséhez szükséges átalakítási lehetőségeket kínálja.

public Document(string filename, LoadOptions options)

Parameters

filename string

Adja meg a fájlt, hogy PDF dokumentumba alakítsa át.

options LoadOptions

A filename" átalakításához szükséges tulajdonságokat képviseli a pdf dokumentumba.

Document(Áramlat, LoadOptions)

Nyissa meg a meglévő dokumentumot egy áramlatból, amely szükséges átalakítást nyújt a PDF dokumentum megszerzéséhez.

public Document(Stream input, LoadOptions options)

Parameters

input Stream

Bevezető áram átalakítani PDF dokumentum.

options LoadOptions

A input’ átalakításához szükséges tulajdonságokat képvisel pdf dokumentumba.

Fields

DefaultNodesNumInSubtrees

public const byte DefaultNodesNumInSubtrees = 10

mező értéke

byte

Properties

Actions

Ez a tulajdonság a DocumentActions osztály példája, amely lehetővé teszi a BeforClosing, a BeforSaving stb. tevékenységek megszerzését/beállítását.

public DocumentActionCollection Actions { get; }

ingatlan értéke

DocumentActionCollection

Examples

Ez a példa azt mutatja, hogyan lehet megszerezni a dokumentum nyitott cselekvése után:

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

Lehetővé teszi az oldal tartalmának összekapcsolását, hogy optimalizálja a becsapódási méretét. Ha használják, akkor a differenciált, de duplikált oldalak aKérjük, vegye figyelembe, hogy ez a mód mellékhatásokat okozhat, mint például az oldal tartalmának megváltoztatása, amikor egy másik oldal megváltozik.

public bool AllowReusePageContent { get; set; }

ingatlan értéke

bool

Background

Megkapja vagy beállítja a dokumentum háttérszínét.

public Color Background { get; set; }

ingatlan értéke

Color

CenterWindow

Megkapja vagy beállítja a zászlót, amely meghatározza, hogy a dokumentum ablakának helye a képernyőn lesz.

public bool CenterWindow { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet megszerezni a CenterWindow zászlót:

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

Collection

A dokumentumok gyűjteménye.

public Collection Collection { get; set; }

ingatlan értéke

Collection

CryptoAlgorithm

Biztonsági beállításokat kap, ha a dokumentum titkosítva van.Ha a dokumentum nem titkosított, akkor a megfelelő kivételt a .net 1.1-ben fogjuk feltüntetni.vagy CryptoAlgorithm lesz null más .net verziók.

public CryptoAlgorithm? CryptoAlgorithm { get; }

ingatlan értéke

CryptoAlgorithm ?

CustomSecurityHandler

Megkap egy szokásos biztonsági kereskedő.

public ICustomSecurityHandler CustomSecurityHandler { get; }

ingatlan értéke

ICustomSecurityHandler

Destinations

Megkapja a célok gyűjteményét.Kérjük, használja a nevétDestinations.

public DestinationCollection Destinations { get; }

ingatlan értéke

DestinationCollection

Direction

A szöveg olvasási sorrendje: L2R (balról jobbra) vagy R2L (jobbról balra).

public Direction Direction { get; set; }

ingatlan értéke

Direction

DisableFontLicenseVerifications

Sok betűtípusú művelet nem végezhető el, ha ezeket a műveleteket e betűtípus licencje tiltja.Például néhány betűtípus nem lehet beépíteni a PDF dokumentumba, ha a licenc szabályok nem engedélyezik a betűtípus beépítését.Ezt a zászlót a jelenlegi PDF-dokumentum minden betűtípusra vonatkozó engedély korlátozásának kikapcsolására használják.Ezt a zászlót használva legyen óvatos. ha be van állítva, azt jelenti, hogy az a személy, aki ezt a zászlót állítja,felelősséget vállal a licenc/törvény megsértésének lehetséges esetére.Ezért saját kockázatára veszi.Határozottan ajánlott, hogy ezt a zászlót csak akkor használja, ha teljesen biztos benne, hogy nem szakadA szerzői jog törvénye.Elfogadhatatlanul hamis

public bool DisableFontLicenseVerifications { get; set; }

ingatlan értéke

bool

DisplayDocTitle

Megkapja vagy beállítja a zászlót, amely meghatározza, hogy a dokumentum ablak címsorának a dokumentum címét kell-e megjelenítenie.

public bool DisplayDocTitle { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet megszerezni a DisplayDocTitle zászlót:

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

Duplex

Kap vagy beállítja a duplex nyomtatási mód kezelési opciót a nyomtatás során a fájlt a nyomtatási párbeszédből.

public PrintDuplex Duplex { get; set; }

ingatlan értéke

PrintDuplex

EmbedStandardFonts

Az a tulajdonság, amely kijelenti, hogy a dokumentumnak be kell tartalmaznia az összes standard Type1 betűtípusotamely az IsEmbedded zászlóval rendelkezik. minden PDF betűtípus beépíthetőa dokumentumba egyszerűen a zászlóshajó beállítása révén, de a PDF szabványos Type1 betűtípusok kivételt képeznek ebből a szabályból.A standard Type1 betűtípus beépítése sok időt igényel, így ezekbe a betűtípusokba kell beépíteninem csak beállítja a zászlót IsEmbedded true a meghatározott betűtípusra, hanem beállítjaegy további zászló a dokumentum szintjén - EmbedStandardFonts = igaz;Ez a tulajdonság csak egyszer állítható be az összes betűtípushoz.Elfogadhatatlanul hamis

public bool EmbedStandardFonts { get; set; }

ingatlan értéke

bool

EmbeddedFiles

A dokumentumba beágyazott fájlok gyűjteménye.

public EmbeddedFileCollection EmbeddedFiles { get; }

ingatlan értéke

EmbeddedFileCollection

EnableObjectUnload

Hozzon vagy állítsa be a zászlót, amely lehetővé teszi, hogy a dokumentum részben letölthető a memóriából.Ez lehetővé teszi a memória használatának csökkentését, de negatív hatással lehet a perfomance-re.

public bool EnableObjectUnload { get; set; }

ingatlan értéke

bool

EnableSignatureSanitization

Megkapja vagy beállítja a zászlót, hogy kezelje az aláírás mező sanitizáció.

public bool EnableSignatureSanitization { get; set; }

ingatlan értéke

bool

FileName

A dokumentumot okozó PDF-fájl neve

public string FileName { get; }

ingatlan értéke

string

FileSizeLimitToMemoryLoading

Szerezze meg és állítsa be a fájl méretének korlátozását az egész fájl memóriába történő feltöltéséhez.Az érték meghibátokban van meghatározva.Az alapértelmezett érték 210 MB.

public static int FileSizeLimitToMemoryLoading { get; set; }

ingatlan értéke

int

FitWindow

Megkapja vagy beállítja a zászlót, amely meghatározza, hogy a dokumentum ablakát átalakítani kell-e, hogy megfeleljen az első megjelenített oldalnak.

public bool FitWindow { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet megszerezni a FitWindow zászlót:

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

FontUtilities

IDocumentFontUtilities eljárás

public Document.IDocumentFontUtilities FontUtilities { get; }

ingatlan értéke

Document . IDocumentFontUtilities

Form

A dokumentum Acro formáját kapja.

public Form Form { get; }

ingatlan értéke

Form

HandleSignatureChange

Távolítsa el a kivételt, ha a dokumentum megtartja a módosításokat, és aláírása van

public bool HandleSignatureChange { get; set; }

ingatlan értéke

bool

HideMenubar

Megkapja vagy beállítja a zászlót, amely meghatározza, hogy a menüszalagot el kell-e rejtőzni, amikor a dokumentum aktív.

public bool HideMenubar { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet kapni HideMenubar zászlót:

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

HideToolBar

Megkapja vagy beállítja a zászlót, amely meghatározza, hogy az eszköztárnak el kell-e rejtőznie, amikor a dokumentum aktív.

public bool HideToolBar { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet kapni HideToolBar zászlót:

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

HideWindowai

Kap vagy zászlót állít be, amely meghatározza, hogy a felhasználói felület elemeit el kell-e rejtni, amikor a dokumentum aktív.

public bool HideWindowUI { get; set; }

ingatlan értéke

bool

Examples

A példa azt mutatja, hogyan lehet kapni HideWindowUI zászlót:

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

Id

Megkapja az ID-t

public Id Id { get; }

ingatlan értéke

Id

IgnoreCorruptedObjects

Megkapja vagy a forrásfájlok hibáinak figyelmen kívül hagyásának zászlaja.Ha a forráskódból származó oldalakat a rendeltetési dokumentumba másolják, a másolási folyamat kivételével megszűnik.ha a forrásfájlok bizonyos objektumai sérülnek, ha ez a zászló hamis.Például: dest.Pages.Add (src.Pages)Ha ez a zászló érvényes, akkor a korrupt tárgyakat üres értékekkel helyettesítik.Alapértelmezés szerint: igaz.

public bool IgnoreCorruptedObjects { get; set; }

ingatlan értéke

bool

Info

Információt kap a dokumentum.

public DocumentInfo Info { get; }

ingatlan értéke

DocumentInfo

IsEncrypted

A dokumentum titkosított állapotát kapja. igaz, ha a dokumentum titkosított.

public bool IsEncrypted { get; }

ingatlan értéke

bool

IsLicensed

Visszatér igaz, a rendszer működik engedélyezett üzemmódban, és hamis másképp.

public static bool IsLicensed { get; }

ingatlan értéke

bool

IsLinearized

Megkap egy értéket vagy beállítást, amely jelzi, hogy a dokumentum lineáris.

public bool IsLinearized { get; set; }

ingatlan értéke

bool

IsPdfUaCompliant

Ez a dokumentum pdfua megfelel.

public bool IsPdfUaCompliant { get; }

ingatlan értéke

bool

IsPdfaCompliant

A dokumentum pdfa megfelel.

public bool IsPdfaCompliant { get; }

ingatlan értéke

bool

IsXrefGapsAllowed

Megkapja vagy beállítja a dokumentum pdfa megfelel.

public bool IsXrefGapsAllowed { get; set; }

ingatlan értéke

bool

JavaScript

A dokumentum szintű JavaScript gyűjteménye.

public JavaScriptCollection JavaScript { get; }

ingatlan értéke

JavaScriptCollection

LogicalStructure

A dokumentum logikai szerkezete.

public RootElement LogicalStructure { get; }

ingatlan értéke

RootElement

Metadata

A dokumentum metadata.(A PDF dokumentum általános információkat tartalmazhat,Például a dokumentum címe, szerzője és létrehozásának és módosításának időpontjai.A dokumentumra vonatkozó ilyen globális információkat (a tartalmával vagy szerkezetével ellentétben) metaadatnak nevezik.és a külső adatbázisokban található dokumentumok katalógusában és keresésében segítséget nyújt.)

public Metadata Metadata { get; }

ingatlan értéke

Metadata

NamedDestinations

Az elnevezett célok gyűjteménye a dokumentumban.

public NamedDestinationCollection NamedDestinations { get; }

ingatlan értéke

NamedDestinationCollection

NonFullScreenPageMode

Megkapja vagy beállítja az oldalsó üzemmódot, amely meghatározza, hogyan kell megjeleníteni a dokumentumot a teljes képernyőn megjelenő üzemmódban.

public PageMode NonFullScreenPageMode { get; set; }

ingatlan értéke

PageMode

OpenAction

Megkapja vagy beállítja a dokumentum megnyitásakor végrehajtott intézkedéseket.

public IAppointment OpenAction { get; set; }

ingatlan értéke

IAppointment

Examples

A példa azt mutatja, hogyan lehet megszerezni a CenterWindow zászlót:

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

OptimizeSize

Megkapja vagy beállítja az optimalizációs zászlót. Amikor az oldalakat hozzáadják a dokumentumhoz, az eredményes fájlban egyenlő erőforrás áramlásaegyesült egy PDF objektum, ha ez a zászló beállított.Ez lehetővé teszi az eredményes fájl méretének csökkentését, de lassabb végrehajtást és nagyobb memória követelményeket okozhat.Az alapértelmezett érték: hamis

public bool OptimizeSize { get; set; }

ingatlan értéke

bool

Outlines

A dokumentumok kimenetelét kapja.

public OutlineCollection Outlines { get; }

ingatlan értéke

OutlineCollection

OutputIntents

Megkapja a kimeneti szándék gyűjteményét a dokumentumban.

public OutputIntents OutputIntents { get; }

ingatlan értéke

OutputIntents

PageInfo

Megkapja vagy beállítja az információkat az oldalon (csak a generátor, nem töltött be olvasási dokumentum)

public PageInfo PageInfo { get; set; }

ingatlan értéke

PageInfo

PageLabels

Megkapja a lap címkéket a dokumentumban.

public PageLabelCollection PageLabels { get; }

ingatlan értéke

PageLabelCollection

PageLayout

Megkapja vagy beállítja a lap elrendezését, amelyet a dokumentum megnyitásakor használnak.

public PageLayout PageLayout { get; set; }

ingatlan értéke

PageLayout

PageMode

Megkapja vagy beállítja az oldalsó üzemmódot, amely meghatározza, hogy a dokumentumot megnyitva hogyan kell megjeleníteni.

public PageMode PageMode { get; set; }

ingatlan értéke

PageMode

Pages

A dokumentumok oldalak gyűjteménye vagy beállítása.Kérjük, vegye figyelembe, hogy az oldalak száma 1 a gyűjteményben.

public PageCollection Pages { get; }

ingatlan értéke

PageCollection

Examples

Az alábbi példa azt mutatja, hogyan kell működni a dokumentum oldalakkal:Hogyan szerezzük meg az oldalak számát, és hogyan szerezzük meg a dokumentum kezdeti oldalának rektanguláját.

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

PDF formátum

public PdfFormat PdfFormat { get; }

ingatlan értéke

PdfFormat

Permissions

A dokumentum engedélyét kapja.

public int Permissions { get; }

ingatlan értéke

int

PickTrayByPdfSize

Hozzon vagy állítson be egy zászlót, amely meghatározza, hogy a PDF-oldalak méretét használják-e a belépési papírszalag kiválasztásához.

public bool PickTrayByPdfSize { get; set; }

ingatlan értéke

bool

PrintScaling

Megkapja vagy beállítja az oldalt méretező opciót, amelyet akkor választanak ki, amikor egy nyomtatott párbeszéd jelenik meg ebben a dokumentumban.

public PrintScaling PrintScaling { get; set; }

ingatlan értéke

PrintScaling

TaggedContent

Hozzáférés a TaggedPdf tartalomhoz.

public ITaggedContent TaggedContent { get; }

ingatlan értéke

ITaggedContent

Examples

A példa azt mutatja, hogyan kell használni a címzett tartalmat új dokumentumok létrehozásához címkékkel, bekezdésekkel és képekkel.

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

Szerez egy PDF verziót a PDF fájl címe.

public string Version { get; }

ingatlan értéke

string

Methods

BindXml(A string)

Az XML-t a dokumentumhoz kötjük

public void BindXml(string file)

Parameters

file string

Az XML fájl

BindXml(A string, a string)

Csatlakozzon xml/xsl dokumentumhoz

public void BindXml(string xmlFile, string xslFile)

Parameters

xmlFile string

Az XML fájl.

xslFile string

Az xsl fájl, ha XSLT használják.

BindXml(Áramlás, áramlás)

Csatlakozzon xml/xsl dokumentumhoz

public void BindXml(Stream xmlStream, Stream xslStream)

Parameters

xmlStream Stream

Az xml áramlás.

xslStream Stream

Az xsl áramlását, ha az XSLT-t használják.

BindXml(Áramlat, Áramlat, XmlReaderSettings)

Csatlakozzon xml/xsl dokumentumhoz

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

Parameters

xmlStream Stream

Az xml áramlás.

xslStream Stream

Az xsl áramlását, ha az XSLT-t használják.

settings XmlReaderSettings

Az XML olvasó beállítása.

BindXml(Stream)

Az XML-t a dokumentumhoz kötjük

public void BindXml(Stream stream)

Parameters

stream Stream

Az xml áramlás.

ChangePasswords(String, String és String)

Változtassa meg a dokumentum jelszavát.Ezt a lépést csak a tulajdonos jelszavával lehet elvégezni.

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

Parameters

ownerPassword string

A tulajdonos jelszava.

newUserPassword string

Új felhasználói jelszó.

newOwnerPassword string

Új tulajdonos jelszó.

Check(Bóli)

Megerősíti a dokumentumot.

public bool Check(bool doRepair)

Parameters

doRepair bool

Ha valóságos problémát találunk, akkor javítjuk.

Returns

bool

Igaz - ha a dokumentum javított; máskülönben hamis.

Convert(forrás, PDFFormat, ConvertErrorAction, ConvertTransparencyAction)

Átalakítsa a dokumentumot, és mentse a hibákat a megadott fájlba.

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

Parameters

outputLogFileName string

Az út a fájlhoz, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

action ConvertErrorAction

Akció az átalakíthatatlan tárgyakra

transparencyAction ConvertTransparencyAction

Működés a képet maszkos tárgyak

Returns

bool

A művelet eredménye

Convert(Áramlat, PDFFormat, ConvertErrorAction, ConvertTransparencyAction)

Átalakítsa a dokumentumot, és mentse a hibákat a megadott fájlba.

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

Parameters

outputLogStream Stream

Áramlat, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

action ConvertErrorAction

Akció az átalakíthatatlan tárgyakra

transparencyAction ConvertTransparencyAction

Működés a képet maszkos tárgyak

Returns

bool

A művelet eredménye

Convert(Térkép, PdfFormat, ConvertErrorAction)

Átalakítsa a dokumentumot, és mentse a hibákat a megadott fájlba.

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

Parameters

outputLogFileName string

Az út a fájlhoz, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

action ConvertErrorAction

Akció az átalakíthatatlan tárgyakra

Returns

bool

A művelet eredménye

Convert(PdfFormatConversionOptions)

Konverziós dokumentumok meghatározott konverziós opciók használatával

public bool Convert(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

A PDF dokumentum konvertálására vonatkozó opciók

Returns

bool

A művelet eredménye

Convert(CallBackGetHocrWithPage, szőnyeg)

Ismerje fel a képeket a dokumentumon belül, és adjon hocr szálakat rajta.

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

Parameters

callback Document . CallBackGetHocrWithPage

Akció a képek, amelyeket fog feldolgozni hocr felismerés.

flattenImages bool

A pdf-es képek szövegét a maszkok mechanikájával lehet festeni, amely esetben a képeket ragyogni kell.

Returns

bool

A művelet eredménye. ha a dokumentumban nincsenek képek, akkor hamis.

Convert(CallBackGetHocr és Bool)

Ismerje fel a képeket a dokumentumon belül, és adjon hocr szálakat rajta.

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

Parameters

callback Document . CallBackGetHocr

Akció a képek, amelyeket fog feldolgozni hocr felismerés.

flattenImages bool

A pdf-es képek szövegét a maszkok mechanikájával lehet festeni, amely esetben a képeket ragyogni kell.

Returns

bool

A művelet eredménye. ha a dokumentumban nincsenek képek, akkor hamis.

Convert(Áramlat, PdfFormat, ConvertErrorAction)

Átalakítsa a dokumentumot, és mentse a hibákat a megadott áramlásra.

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

Parameters

outputLogStream Stream

Áramlat, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

action ConvertErrorAction

Akció az átalakíthatatlan tárgyakra

Returns

bool

A művelet eredménye

Convert(Fixup, Stream, Bool és objektum[])

A dokumentum átalakítása a Fixup alkalmazásával.

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

Parameters

fixup Fixup

A fixup típus.

outputLog Stream

A folyamat naplója.

onlyValidation bool

Csak a dokumentum érvényesítése.

parameters object []

Fixup tulajdonságok, amelyeket nem lehet beállítani.

Returns

bool

A művelet eredménye.

Convert(fixup, string, bool, objektum[])

A dokumentum átalakítása a Fixup alkalmazásával.

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

Parameters

fixup Fixup

A fixup típus.

outputLog string

A folyamat naplója.

onlyValidation bool

Csak a dokumentum érvényesítése.

parameters object []

Fixup tulajdonságok, amelyeket nem lehet beállítani.

Returns

bool

A művelet eredménye.

Convert(szál, LoadOptions, szál, SaveOptions)

A forrásfájlt forrás formátumban célfájlra alakítja a célfájl formátumban.

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

Parameters

srcFileName string

A forrásfájl neve.

loadOptions LoadOptions

Forrás fájl formátum.

dstFileName string

A célfájl neve.

saveOptions SaveOptions

A célfájl formátumát.

Convert(Stream, LoadOptions, szál, SaveOptions)

Átalakítja a forrás formátumban a célfájlt a cél formátumban.

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

Parameters

srcStream Stream

A forrás áramlása.

loadOptions LoadOptions

A forrás stream formátum.

dstFileName string

A célfájl neve.

saveOptions SaveOptions

A célfájl formátumát.

Convert(áram, LoadOptions, Stream, SaveOptions)

A forrásfájlt forrás formátumban átalakítja a célformátumban.

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

Parameters

srcFileName string

A forrásfájl neve.

loadOptions LoadOptions

Forrás fájl formátum.

dstStream Stream

A cél áramlása.

saveOptions SaveOptions

A rendeltetési formátum.

Convert(Stream, LoadOptions, Stream és SaveOptions)

A forrásformátumban áramot átalakít a célformátumban áramra.

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

Parameters

srcStream Stream

A forrás áramlása.

loadOptions LoadOptions

A forrás stream formátum.

dstStream Stream

A cél áramlása.

saveOptions SaveOptions

A célfájl formátumát.

KonvertálásPageToPNGMemoryStream(Page)

Átalakítsa az oldalt PNG-re a DSR, OMR, OCR képáramláshoz.

public MemoryStream ConvertPageToPNGMemoryStream(Page page)

Parameters

page Page

Oldal átalakításra.

Returns

MemoryStream

A kép Stream.

Decrypt()

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

public void Decrypt()

Dispose()

A dokumentumban használt valamennyi erőforrás bezárása.

public void Dispose()

Encrypt(Szalag, szalagok, DocumentPrivilege, ICustomSecurityHandler)

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

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

Parameters

userPassword string

Felhasználói jelszó.

ownerPassword string

A tulajdonos jelszava.

privileges DocumentPrivilege

Dokumentum engedélyek, lásd Aspose.Pdf.Document.Permissions részletek.

customHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Encrypt(szál, szalag, engedélyek, ICustomSecurityHandler)

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

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

Parameters

userPassword string

Felhasználói jelszó.

ownerPassword string

A tulajdonos jelszava.

permissions Permissions

Dokumentum engedélyek, lásd Aspose.Pdf.Document.Permissions részletek.

customHandler ICustomSecurityHandler

A szokásos biztonsági kereskedő.

Encrypt(szalag, szalag, DocumentPrivilege, CryptoAlgorithm, bool)

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

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

Parameters

userPassword string

Felhasználói jelszó.

ownerPassword string

A tulajdonos jelszava.

privileges DocumentPrivilege

Dokumentum engedélyek, lásd Aspose.Pdf.Document.Permissions részletek.

cryptoAlgorithm CryptoAlgorithm

Kryptográfiai algoritmus, lásd Aspose.Pdf.Document.CryptoAlgorithm részletek.

usePdf20 bool

Támogatás a felülvizsgálathoz 6 (kiterjesztés 8).

Encrypt(szalag, szalag, engedélyek, CryptoAlgorithm)

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

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

Parameters

userPassword string

Felhasználói jelszó.

ownerPassword string

A tulajdonos jelszava.

permissions Permissions

Dokumentum engedélyek, lásd Aspose.Pdf.Document.Permissions részletek.

cryptoAlgorithm CryptoAlgorithm

Kryptográfiai algoritmus, lásd Aspose.Pdf.Document.CryptoAlgorithm részletek.

Encrypt(string, string, engedélyek, CryptoAlgorithm, bool)

A dokumentum titkosítása.A dokumentum titkosított verziójának megszerzéséhez hívja a Save-t.

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

Parameters

userPassword string

Felhasználói jelszó.

ownerPassword string

A tulajdonos jelszava.

permissions Permissions

Dokumentum engedélyek, lásd Aspose.Pdf.Document.Permissions részletek.

cryptoAlgorithm CryptoAlgorithm

Kryptográfiai algoritmus, lásd Aspose.Pdf.Document.CryptoAlgorithm részletek.

usePdf20 bool

Támogatás a felülvizsgálathoz 6 (kiterjesztés 8).

ExportAnnotationsToXfdf(A string)

Az összes dokumentumjegyzést exportálja az XFDF fájlba

public void ExportAnnotationsToXfdf(string fileName)

Parameters

fileName string

XFDF fájl neve

ExportAnnotationsToXfdf(Stream)

Az összes dokumentumjegyzést áramba exportáljuk.

public void ExportAnnotationsToXfdf(Stream stream)

Parameters

stream Stream

Áramlat, ahol az XFDF tárolódik.

Flatten()

Távolítsa el az összes mezőt a dokumentumból, és helyezze el az értékeiket.

public void Flatten()

Flatten(FlattenSettings)

Távolítsa el az összes mezőt (és jegyzeteket) a dokumentumból, és helyezze el az értékeiket.

public void Flatten(Form.FlattenSettings flattenSettings)

Parameters

flattenSettings Form . FlattenSettings

Beállítások a flattening folyamathoz.

FlattenTransparency()

Átlátszó tartalmat helyettesít nem átlátszó raster és vektor grafika.

public void FlattenTransparency()

FreeMemory()

Tiszta memória

public void FreeMemory()

GetCatalogValue(A string)

Visszaadja az elem értékét a katalógus szótárból.

public object GetCatalogValue(string key)

Parameters

key string

Az elem kulcsa.

Returns

object

Elemek értéke - ha a kulcs sikeresen megtalálható; egyébként null.

GetObjectById(A string)

Megkapja a dokumentumban meghatározott azonosítóval rendelkező objektumot.

public object GetObjectById(string id)

Parameters

id string

Az objektum id.

Returns

object

Az azonosítóval ellátott objektum Null, ha az azonosító nem található.

GetXmpMetadata(Stream)

Szerezze meg az XMP metaadatokat a dokumentumból.

public void GetXmpMetadata(Stream stream)

Parameters

stream Stream

Az áramlat, ahol a metadata tárolásra kerül.

HasIncrementalUpdate()

Ellenőrizze, hogy a jelenlegi PDF-dokumentumot fokozatos frissítésekkel mentették-e.

public bool HasIncrementalUpdate()

Returns

bool

„valódi”, ha a PDF-dokumentum fokozatos frissítéssel rendelkezik; egyébként „valódi”.

ImportAnnotationsFromXfdf(A string)

Importálja a XFDF fájltól a dokumentumba.

public void ImportAnnotationsFromXfdf(string fileName)

Parameters

fileName string

XFDF fájl neve

ImportAnnotationsFromXfdf(Stream)

Importálja a jegyzeteket az áramról a dokumentumra.

public void ImportAnnotationsFromXfdf(Stream stream)

Parameters

stream Stream

Az áram XFDF adatokat tartalmaz.

IsRepairNeeded(RepairOptions kiállítás)

Ellenőrizze, hogy a dokumentum megköveteli-e a Javítási módszert.

public bool IsRepairNeeded(out Document.RepairOptions options)

Parameters

options Document . RepairOptions

Töltött RepairOptions ajánlott használni a Repair módszer

Returns

bool

Visszafizetése kitöltött opciók használható a javítási módszer

LoadFrom(Térkép, LoadOptions)

Töltse le a fájlt, és PDF-re konvertálja.

public void LoadFrom(string filename, LoadOptions options)

Parameters

filename string

Az út a fájl megnyitására.

options LoadOptions

A terhelési lehetőségek.

Exceptions

PdfException

Ha a fájl nem tölthető le.

FileNotFoundException

Ha a fájl nem található.

Merge(MergeOptions, Params dokumentumok[])

A dokumentumok megadása.

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

Parameters

mergeOptions Document . MergeOptions

Az egyesítési lehetőségek.

documents Document []

A dokumentumok összekapcsolódnak.

Merge(MergeOptions, params szalag[])

A dokumentumok megadása.

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

Parameters

mergeOptions Document . MergeOptions

Az egyesítési lehetőségek.

files string []

A PDF fájlok összekapcsolódnak.

Merge(Paraméter dokumentumok[])

A dokumentumok megadása.

public void Merge(params Document[] documents)

Parameters

documents Document []

A dokumentumok összekapcsolódnak.

Merge(Párhuzamos string[])

PDF fájlokat készítünk.

public void Merge(params string[] files)

Parameters

files string []

A PDF fájlok összekapcsolódnak.

MergeDocuments(MergeOptions, params szalag[])

A dokumentumok megadása.

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

Parameters

mergeOptions Document . MergeOptions

Az egyesítési lehetőségek.

files string []

A PDF fájlok összekapcsolódnak.

Returns

Document

A vegyes dokumentum.

MergeDocuments(MergeOptions, Params dokumentumok[])

A dokumentumok megadása.

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

Parameters

mergeOptions Document . MergeOptions

files Document []

A dokumentumok összekapcsolódnak.

Returns

Document

A vegyes dokumentum.

MergeDocuments(Párhuzamos string[])

PDF fájlokat készítünk.

public static Document MergeDocuments(params string[] files)

Parameters

files string []

A PDF fájlok összekapcsolódnak.

Returns

Document

A vegyes dokumentum.

MergeDocuments(Paraméter dokumentumok[])

A dokumentumok megadása.

public static Document MergeDocuments(params Document[] documents)

Parameters

documents Document []

A dokumentumok összekapcsolódnak.

Returns

Document

A vegyes dokumentum.

Optimize()

A dokumentum lineáris, annak érdekében, hogy

  • a lehető leghamarabb megnyitja az első oldalt;
  • megjelenítse a következő oldalt, vagy a lehető leghamarabb kövesse a következő oldalt;
  • mutatja be az oldalt fokozatosan, ahogy megérkezik, amikor az oldal adatait lassú csatornán keresztül szállítják (a leghasznosabb adatokat először mutatja be);
  • lehetővé teszi a felhasználói interakciót, például a link követését, még az egész oldal megkapása és megjelenítése előtt is elvégezhető.Ez a módszer valóban nem mentheti meg a dokumentumot. éppen ellenkezőleg, a dokumentum csak arra készül, hogy optimalizált szerkezettel rendelkezzen,hívja, majd mentse, hogy optimalizált dokumentumot kapjon.
public void Optimize()

OptimizeResources()

Az erőforrások optimalizálása a dokumentumban:

  • A dokumentumoldalakon nem használt források törlésre kerülnek;
  • Az egyenlő erőforrások egy objektumhoz kapcsolódnak;
  • Használatlan tárgyak törlésre kerülnek.
public void OptimizeResources()

OptimizeResources(OptimizationOptions)

A dokumentumban szereplő források optimalizálása a meghatározott optimalizációs stratégiának megfelelően.

public void OptimizeResources(OptimizationOptions strategy)

Parameters

strategy OptimizationOptions

Az optimalizálási stratégia.

PageNodesToBalancedTree(Byte)

Szervezi az oldalfa csomópontok egy dokumentum egy kiegyensúlyozott fa.Csak akkor, ha a dokumentum több, mint csomópontokNumInSubtrees oldal objektumok, különben ez nem tesz semmit.Ne hívja ezt a módszert, miközben iterálja a Pages elemeket, ez adhat előre nem látható eredményeket

public void PageNodesToBalancedTree(byte nodesNumInSubtrees = 10)

Parameters

nodesNumInSubtrees byte

Az alapértelmezett értékek száma: 10 alapértelmezett érték.

ProcessParagraphs()

Működési pontok a generátorhoz.

public void ProcessParagraphs()

RemoveMetadata()

A metadata eltávolítása a dokumentumból.

public void RemoveMetadata()

RemovePdfUaCompliance()

PDFUa megfelelés eltávolítása a dokumentumból

public void RemovePdfUaCompliance()

RemovePdfaCompliance()

A pdfa megfelelőség eltávolítása a dokumentumból

public void RemovePdfaCompliance()

Repair(RepairOptions)

A törött dokumentum javítása.

public void Repair(Document.RepairOptions options = null)

Parameters

options Document . RepairOptions

Egy opcionális paraméter típusú Aspose.Pdf.Document.RepairOptions a javítási beállításokat.Ha nem áll rendelkezésre, az alapértelmezett beállításokat használják.

Save(Stream)

A dokumentumok áramlásba kerülnek.

public void Save(Stream output)

Parameters

output Stream

Áramlat, ahol a dokumentum shell tárolásra kerül.

Save(A string)

Tárolja a dokumentumot a meghatározott fájlba.

public void Save(string outputFileName)

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

Save()

A dokumentumot inkrementálisan mentjük (azaz inkrementális frissítési technikával).

public void Save()

Remarks

Annak érdekében, hogy a dokumentumot fokozatosan megőrizzük, meg kell nyitnunk a dokumentumfájlt az íráshoz.Ezért a dokumentumot írásbeli áramlással kell kezdeményezni, mint a következő kódszalagban:Dokumentum doc = új Dokumentum (új FileStream („document.pdf”, FileMode.Open, FileAccess.ReadWrite));Változtassa meg a dokumentumot és mentse meg a dokumentumotAz MSZP (

Save(SaveOptions)

Mentse a dokumentumot mentési lehetőségekkel.

public void Save(SaveOptions options)

Parameters

options SaveOptions

Mentse meg az opciókat!

Save(Részletesebben SaveFormat)

Mentse a dokumentumot egy új névvel, valamint egy fájlformátummal.

public void Save(string outputFileName, SaveFormat format)

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

format SaveFormat

Az opció formázása.

Save(Áramlat, SaveFormat)

Mentse a dokumentumot egy új névvel, valamint egy fájlformátummal.

public void Save(Stream outputStream, SaveFormat format)

Parameters

outputStream Stream

Áramlat, ahol a dokumentumot tároljuk.

format SaveFormat

Az opció formázása.

Exceptions

ArgumentException

System.ArgumentKivéve, amikor Aspose.Pdf.HtmlSaveOptions egy módszerre kerül átadásra.A dokumentum mentése a html áramláshoz nem támogatható.Kérjük, használja a mentési módszert a fájlra.

Save(Térképek, SaveOptions)

Megtakarítja a dokumentumot egy új névvel, amely a megtakarítási lehetőségeket állítja be.

public void Save(string outputFileName, SaveOptions options)

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

options SaveOptions

Mentse meg az opciókat!

Save(Áramlat, SaveOptions)

Mentse a dokumentumot egy áramra mentési opcióval.

public void Save(Stream outputStream, SaveOptions options)

Parameters

outputStream Stream

Áramlat, ahol a dokumentumot tároljuk.

options SaveOptions

Mentse meg az opciókat!

Exceptions

ArgumentException

System.ArgumentKivéve, amikor Aspose.Pdf.HtmlSaveOptions egy módszerre kerül átadásra.A dokumentum mentése a html áramláshoz nem támogatható.Kérjük, használja a mentési módszert a fájlra.

SaveAsync(Áramlat, törlésToken)

A dokumentumok áramlásba kerülnek.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)

Parameters

output Stream

Áramlat, ahol a dokumentum shell tárolásra kerül.

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

SaveAsync(Térkép, törlésToken)

Tárolja a dokumentumot a meghatározott fájlba.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

SaveAsync(CancellationToken)

A dokumentumot inkrementálisan mentjük (azaz inkrementális frissítési technikával).

public Task SaveAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

Remarks

Annak érdekében, hogy a dokumentumot fokozatosan megőrizzük, meg kell nyitnunk a dokumentumfájlt az íráshoz.Ezért a dokumentumot írásbeli áramlással kell kezdeményezni, mint a következő kódszalagban:Dokumentum doc = új Dokumentum (új FileStream („document.pdf”, FileMode.Open, FileAccess.ReadWrite));Változtassa meg a dokumentumot és mentse meg a dokumentumotAz MSZP (

SaveAsync(SaveOptions, törlésToken)

Mentse a dokumentumot mentési lehetőségekkel.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)

Parameters

options SaveOptions

Mentse meg az opciókat!

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

SaveAsync(forrás, SaveFormat, CancellationToken)

Mentse a dokumentumot egy új névvel, valamint egy fájlformátummal.

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

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

format SaveFormat

Az opció formázása.

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

SaveAsync(Áramlat, SaveFormat, törlésToken)

Mentse a dokumentumot egy új névvel, valamint egy fájlformátummal.

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

Parameters

outputStream Stream

Áramlat, ahol a dokumentumot tároljuk.

format SaveFormat

Az opció formázása.

cancellationToken CancellationToken

Törlés token

Returns

Task

Az aszinkron feladat.

Exceptions

ArgumentException

System.ArgumentKivéve, amikor Aspose.Pdf.HtmlSaveOptions egy módszerre kerül átadásra.A dokumentum mentése a html áramláshoz nem támogatható.Kérjük, használja a mentési módszert a fájlra.

SaveAsync(Térkép, SaveOptions, CancellationToken)

Megtakarítja a dokumentumot egy új névvel, amely a megtakarítási lehetőségeket állítja be.

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

Parameters

outputFileName string

A fájl útja, ahol a dokumentum tárolásra kerül.

options SaveOptions

Mentse meg az opciókat!

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

SaveAsync(Áramlat, SaveOptions, CancellationToken)

Mentse a dokumentumot egy áramra mentési opcióval.

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

Parameters

outputStream Stream

Áramlat, ahol a dokumentumot tároljuk.

options SaveOptions

Mentse meg az opciókat!

cancellationToken CancellationToken

A Caclellation token.

Returns

Task

Az aszinkron feladat.

Exceptions

ArgumentException

System.ArgumentKivéve, amikor Aspose.Pdf.HtmlSaveOptions egy módszerre kerül átadásra.A dokumentum mentése a html áramláshoz nem támogatható.Kérjük, használja a mentési módszert a fájlra.

SaveXml(A string)

Adja meg a dokumentumot XML-re.

public void SaveXml(string file)

Parameters

file string

A dokumentum modellek XML fájl

SendTo(Forgatókönyv, Stream)

Küldje el az egész dokumentumot a dokumentumkészülékhez a feldolgozáshoz.

public void SendTo(DocumentDevice device, Stream output)

Parameters

device DocumentDevice

A dokumentumok feldolgozásához használt eszköz.

output Stream

A kimeneti áram az adott eszközzel végzett dokumentumfeldolgozás eredményeit tartalmazza.

SendTo(DokumentDevice, int, int, áram)

Küldje el a dokumentum bizonyos oldalát a dokumentumkészülék feldolgozására.

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

Parameters

device DocumentDevice

A dokumentumok feldolgozásához használt eszköz.

fromPage int

Az első oldal a feldolgozáshoz.

toPage int

Az utolsó oldal a feldolgozáshoz.

output Stream

A kimeneti áram az adott eszközzel feldolgozott dokumentumoldalak eredményeit tartalmazza.

SendTo(Térképek, string)

Küldje el az egész dokumentumot a dokumentumkészülékhez a feldolgozáshoz.

public void SendTo(DocumentDevice device, string outputFileName)

Parameters

device DocumentDevice

A dokumentumok feldolgozásához használt eszköz.

outputFileName string

A kimeneti fájl neve a feldolgozás eredményével.

SendTo(Térkép, int, int, string)

Küldje el az egész dokumentumot a dokumentumkészülékhez a feldolgozáshoz.

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

Parameters

device DocumentDevice

A dokumentumok feldolgozásához használt eszköz.

fromPage int

Az első oldal a feldolgozáshoz.

toPage int

Az utolsó oldal a feldolgozáshoz.

outputFileName string

A kimeneti fájl neve a feldolgozás eredményével.

SetDefaultFileSizeLimitToMemoryLoading()

Állítsa be a fájl méretének korlátozását az egész fájl memóriába történő feltöltéséhez, hogy az alapértelmezett értéke 210 Mb legyen.

public static void SetDefaultFileSizeLimitToMemoryLoading()

SetTitle(A string)

Cím beállítása PDF dokumentumhoz

public void SetTitle(string title)

Parameters

title string

A dokumentum címe

SetXmpMetadata(Stream)

A dokumentum XMP metadatainak beállítása.

public void SetXmpMetadata(Stream stream)

Parameters

stream Stream

Áramlat, amely tartalmazza az XMP metadatait.

Validate(Részletesebben PDFFormat)

Validálja a dokumentumot a meghatározott fájlba.

public bool Validate(string outputLogFileName, PdfFormat format)

Parameters

outputLogFileName string

Az út a fájlhoz, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

Returns

bool

A művelet eredménye

Validate(Áramlat, PDF formátum)

Validálja a dokumentumot a meghatározott fájlba.

public bool Validate(Stream outputLogStream, PdfFormat format)

Parameters

outputLogStream Stream

Áramlat, ahol a megjegyzések tárolódnak.

format PdfFormat

A PDF formátum.

Returns

bool

A művelet eredménye

Validate(PdfFormatConversionOptions)

Validálja a dokumentumot a meghatározott fájlba.

public bool Validate(PdfFormatConversionOptions options)

Parameters

options PdfFormatConversionOptions

A PDF dokumentum konvertálására vonatkozó opciók

Returns

bool

A művelet eredménye

FontSubstitution

Ez akkor következik be, amikor a betűtípus helyettesíti a dokumentum másik betűtípusát.

public event Document.FontSubstitutionHandler FontSubstitution

esemény típusa

Document . FontSubstitutionHandler

 Magyar