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
Implements
Ö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
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
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
Background
Megkapja vagy beállítja a dokumentum háttérszínét.
public Color Background { get; set; }
ingatlan értéke
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
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
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
CustomSecurityHandler
Megkap egy szokásos biztonsági kereskedő.
public ICustomSecurityHandler CustomSecurityHandler { get; }
ingatlan értéke
Destinations
Megkapja a célok gyűjteményét.Kérjük, használja a nevétDestinations.
public DestinationCollection Destinations { get; }
ingatlan értéke
Direction
A szöveg olvasási sorrendje: L2R (balról jobbra) vagy R2L (jobbról balra).
public Direction Direction { get; set; }
ingatlan értéke
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
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
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
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
EmbeddedFiles
A dokumentumba beágyazott fájlok gyűjteménye.
public EmbeddedFileCollection EmbeddedFiles { get; }
ingatlan értéke
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
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
FileName
A dokumentumot okozó PDF-fájl neve
public string FileName { get; }
ingatlan értéke
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
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
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
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
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
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
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
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
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
Info
Információt kap a dokumentum.
public DocumentInfo Info { get; }
ingatlan értéke
IsEncrypted
A dokumentum titkosított állapotát kapja. igaz, ha a dokumentum titkosított.
public bool IsEncrypted { get; }
ingatlan értéke
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
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
IsPdfUaCompliant
Ez a dokumentum pdfua megfelel.
public bool IsPdfUaCompliant { get; }
ingatlan értéke
IsPdfaCompliant
A dokumentum pdfa megfelel.
public bool IsPdfaCompliant { get; }
ingatlan értéke
IsXrefGapsAllowed
Megkapja vagy beállítja a dokumentum pdfa megfelel.
public bool IsXrefGapsAllowed { get; set; }
ingatlan értéke
JavaScript
A dokumentum szintű JavaScript gyűjteménye.
public JavaScriptCollection JavaScript { get; }
ingatlan értéke
LogicalStructure
A dokumentum logikai szerkezete.
public RootElement LogicalStructure { get; }
ingatlan értéke
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
NamedDestinations
Az elnevezett célok gyűjteménye a dokumentumban.
public NamedDestinationCollection NamedDestinations { get; }
ingatlan értéke
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
OpenAction
Megkapja vagy beállítja a dokumentum megnyitásakor végrehajtott intézkedéseket.
public IAppointment OpenAction { get; set; }
ingatlan értéke
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
Outlines
A dokumentumok kimenetelét kapja.
public OutlineCollection Outlines { get; }
ingatlan értéke
OutputIntents
Megkapja a kimeneti szándék gyűjteményét a dokumentumban.
public OutputIntents OutputIntents { get; }
ingatlan értéke
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
PageLabels
Megkapja a lap címkéket a dokumentumban.
public PageLabelCollection PageLabels { get; }
ingatlan értéke
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
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
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
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
Permissions
A dokumentum engedélyét kapja.
public int Permissions { get; }
ingatlan értéke
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
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
TaggedContent
Hozzáférés a TaggedPdf tartalomhoz.
public ITaggedContent TaggedContent { get; }
ingatlan értéke
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
„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
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
Ha a fájl nem tölthető le.
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
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
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
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
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
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
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
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
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
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
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
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
Az aszinkron feladat.
Exceptions
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
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
Az aszinkron feladat.
Exceptions
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
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
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
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