Document
Opinie generală
Document este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IDisposable.
Reprezintă un document PDF.
Această clasă oferă 143 metode pentru a lucra cu obiecte Document în programe .NET. Metodele disponibile includ: AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt, şi 40 de metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm, şi 71 mai mult.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
IsLicensed | bool | Citeşte. | Dacă o licență este aplicată în prezent. |
JavaScript | JavaScriptCollection | Citeşte. | Arborele de nume la nivelul documentului JavaScript (specificarea PDF §12.6.4.16 /Numele/JavaScript din catalog). |
Pages | PageCollection | Citeşte. | Colecţia de pagini din acest document. |
Info | DocumentInfo | Citeşte. | Dicționarul de informații privind documentele (titlu, autor etc.). |
FileName | string? | Citeşte. | Numele fișierului/pasei de unde a fost încărcat acest document, sau null dacă este încălzit dintr-un flux. |
EnableObjectUnload | bool | Citire/scriere | Dacă se descarcă obiecte mari după utilizare pentru a reduce presiunea memoriei. |
PdfVersion | string? | Citeşte. | Versiunea PDF din intitul fișierului (de exemplu, “1.4”, " 1.7 “, " 2.0 “). |
PageCount | int | Citeşte. | Scurtatura pentru Pages.Count. |
Version | string? | Citeşte. | Alias pentru PdfVersion. |
IsPdfaCompliant | bool | Citeşte. | Adevărat dacă documentul se declară conform cu PDF/A. |
PdfFormat | Aspose.Pdf.PdfFormat | Citeşte. | Întoarce formatul PDF declarat de acest document. |
IsLinearized | bool | Citire/scriere | Întoarce adevărat dacă acest fișier PDF este linearizat (optimizat pentru vizualizarea web rapidă). |
EnableSignatureSanitization | bool | Citire/scriere | Când este adevărat (default), scriitorul șterge referințele de semnătură nevalide în timpul salvării. |
_engineDoc | EngineDocFacade | Citeşte. | Mânere de motor expus pentru modelul legat doc._engineDoc.X acces. |
Form | Form | Citeşte. | Formularul interactiv (AcroForm). |
HasForm | bool | Citeşte. | Dacă documentul are o formă interactivă. |
DisableFontLicenseVerifications | bool | Citire/scriere | Indiferent dacă să dezactivați verificările de autorizare a fontului. |
FontUtilities | IDocumentFontUtilities | Citeşte. | Utilități de tipuri pentru subsetare și gestionarea fontelor. |
Outlines | OutlineCollection | Citeşte. | Contextul documentului (marcați-cadru) sau nul dacă nu există. |
HasOutlines | bool | Citeşte. | Dacă documentul are bookmark-uri. |
Collection | Collection? | Citire/scriere | PDF Portfolio (colecție) wrapper returnă dicționarul de colectare al catalogului ca o colecție sau null dacă documentul nu este un portofoliu. |
Metadata | Metadata | Citeşte. | Metadate XMP pentru document. |
HasMetadata | bool | Citeşte. | Dacă documentul conține metadate XMP. |
IsEncrypted | bool | Citeşte. | Dacă documentul este criptat. |
IsDecrypted | bool | Citeşte. | Dacă documentul a fost decriptat cu succes (adică dacă decriptorul a été initialisé). |
EncryptionInfo | EncryptionInfo? | Citeşte. | Detalii de criptare, sau nul dacă nu sunt criptat. |
Permissions | int | Citeşte. | Permisia de codare a datelor primite din dicționarul criptării (PDF 32000-1:2008 Tabel 22). |
OpenAction | IAppointment? | Citire/scriere | Acțiunea de deschidere a documentului (acțiune sau destinație executată la deschizarea PDF-ului) sau null. |
PageInfo | PageInfo | Citire/scriere | Dimensiuni/margine de pagină implicite aplicate paginilor adăugate după ce acest lucru este setat. |
EmbeddedFiles | EmbeddedFileCollection | Citeşte. | Colecţie de fişiere încorporate. |
HasEmbeddedFiles | bool | Citeşte. | Dacă documentul are fișiere încorporate. |
PageLabels | PageLabelCollection? | Citeşte. | Etichete de pagină, sau nul. |
HasPageLabels | bool | Citeşte. | Dacă documentul are etichete de pagină. |
HasCollection | bool | Citeşte. | Dacă documentul este un portofoliu PDF (are un dicționar /Collection în catalog). |
OutputIntents | OutputIntents | Citeşte. | Intențiile de producție declarate în catalogul documentelor. |
Destinations | DestinationCollection | Citeşte. | Oferă metode de căutare a destinației (de exemplu, GetPageNumber după numele destinaţiei). |
HasDestinations | bool | Citeşte. | Dacă documentul a menționat destinații. |
NamedDestinations | NamedDestinationCollection | Citeşte. | Destinații denumite în document. |
OptionalContent | OptionalContentProperties? | Citeşte. | Proprietăți opționale de conținut ( straturi) sau nul dacă nu există. |
HasLayers | bool | Citeşte. | Dacă documentul are conținut opțional ( straturi). |
ViewerPreferences | ViewerPreferences? | Citeşte. | Preferințele vizualizatorului care controlează modul în care este afișat documentul. |
CenterWindow | bool | Citire/scriere | /CenterWindow preferința vizualizatorului: fereastra document poziție în centrul ecranului. |
FitWindow | bool | Citire/scriere | /FitWindow preferința vizualizatorului: redimensionați fereastra pentru a se potrivi primei pagini afișate. |
DisplayDocTitle | bool | Citire/scriere | /DisplayDocTitle preferința vizualizatorului: afișați titlul documentului în bara de titlu a ferestrei, în loc de numele fișierului. |
PageLayoutName | string? | Citire/scriere | Numele /PageLayout primit din catalog (de exemplu, “SinglePage”, " TwoColumnLeft “). |
PageModeName | string? | Citire/scriere | Numele /PageMode primit din catalog (de exemplu, “UseNone”, " UseOutlines “). |
PageLayout | PageLayout | Citire/scriere | Intrarea /PageLayout ca un enum tipărit. |
PageMode | PageMode | Citire/scriere | Intrarea /PageMode ca un enum tipărit. |
NonFullScreenPageMode | PageMode | Citire/scriere | Preferințele vizualizatorului /NonFullScreenPageMode (la care modul de pagină să reveniți atunci când părăsiți ecranul complet). |
PrintScaling | PrintScaling | Citire/scriere | Preferinţele vizualizatorului. |
Duplex | PrintDuplex | Citire/scriere | Preferința vizualizatorului /Duplex (Simplex implicit atunci când este desinstalat). |
Direction | Direction | Citire/scriere | Preferința vizualizatorului /Direction (direcția fluxului de text). |
CryptoAlgorithm | CryptoAlgorithm? | Citeşte. | Algoritmul de criptare în utilizare sau null atunci când documentul nu este criptat. |
Id | Id? | Citeşte. | Aria /ID din remorcă, sau nulă atunci când nu este prezentă nicio intrare / ID. |
IsPdfUaCompliant | bool | Citeşte. | Adevărat atunci când metadatele XMP ale documentului conțin o mențiune pdfuaid:part (identificator PDF/UA-1). |
Language | string? | Citire/scriere | Limba naturală a documentului (BCP 47). |
IsTagged | bool | Citeşte. | Indiferent dacă documentul este etichetat PDF. |
HasStructTree | bool | Citeşte. | Dacă documentul are un arbore de structură. |
StructTreeRoot | Aspose.Pdf.Tagged.StructTreeRoot? | Citeşte. | Structura-dreapta (/StructTreeRoot) pentru citirea structurii logice a unui document etichetat sau null atunci când documentul nu este etichetat. |
LogicalStructure | Aspose.Pdf.Structure.RootElement | Citeşte. | Rădăcina arborelui structurii logice al documentului. |
TaggedContent | Tagged.ITaggedContent | Citeşte. | Suprafața de conținut etichetată pentru metadatele de accesibilitate și arborii structurii logice. |
OptimizeSize | bool | Citire/scriere | Obține sau stabilește un semnal care indică dacă documentul ar trebui optimizat pentru dimensiune la salvare. |
EmbedStandardFonts | bool | Citire/scriere | Când este adevărat, fonturile standard 14 PostScript (Helvetica / Times / Courier × 4 stiluri + Simbol + ZapfDingbats) sunt încorporate în documentul salvat astfel încât ieșirea să fie prezentată identic fără a se baza pe rezerve de tip din partea vizualizatorului. |
IgnoreCorruptedObjects | bool | Citire/scriere | Când este adevărat, parserul tolerează declarațiile corupte de obiect indirect (byte-uri suplimentare/deșectate între obiecte) în loc să arunce. |
Background | Color? | Citire/scriere | Culoarea de fundal a documentului pe fiecare pagină înaintea conținutului în timpul salvării. |
Actions | Annotations.DocumentActionCollection | Citeşte. | Catalogul /AA dicționar de acțiuni suplimentare. |
CustomSecurityHandler | Security.ICustomSecurityHandler? | Citeşte. | Stocat personalizat de securitate atunci când setate prin ICustomSecurityHandler criptare supraîncărcări. |
AllowReusePageContent | bool | Citire/scriere | Dacă protectorul poate reutiliza fluxuri identice de conținut al paginii. |
EnableNotificationLogging | bool | Citire/scriere | Dacă documentul emite înregistrări din jurnalul de notificare. |
HandleSignatureChange | bool | Citire/scriere | Dacă câmpurile de semnătură trage manipulatoare schimbare atunci când dictatul lor mută. |
HideMenubar | bool | Citire/scriere | Preferința vizualizatorului: ascunde bara de meniu (/ViewerPreferences /HideMenubar). |
HideToolBar | bool | Citire/scriere | Preferința vizualizatorului: ascunde bara de instrumente (/ViewerPreferences /HideToolbar). |
HideWindowUI | bool | Citire/scriere | Preferința vizualizatorului: ascundeți interfața UI a ferestrei (/ViewerPreferences /HideWindowUI). |
IsXrefGapsAllowed | bool | Citire/scriere | Permiteți goluri în tabelul xref în timpul analizei. |
PickTrayByPdfSize | bool | Citire/scriere | Preferințele vizualizatorului: alegeți taveta de hârtie după dimensiunea paginii PDF (/ViewerPreferences /PickTrayByPDFSize). |
FileSizeLimitToMemoryLoading | int | Citire/scriere | Dimensiunea maximă a fișierului (baiti) încărcat în întregime în memorie. |
DefaultNodesNumInSubtrees | byte | Citeşte. | Factorul de ramificare pagina-arborele implicit (tablă PDF 30 /Ratio număr vs. raport copii). |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Document() | Crearea unui nou document PDF gol (constructor fără parametri, se potrivește API public). |
Document(filename: string) | Deschide un document PDF dintr-o cale de fişier. |
Document(version: PdfVersion) | Crearea unui document gol care vizează versiunea specificată PDF. |
Document(filename: string, password: string) | Deschide un document PDF criptat dintr-o cale de fişier cu o parolă. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions) | Deschideți un document criptat cu cheie publică de securitate din calea fișierului folosind opțiunile de criptare a certificatelor furnizate. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | Fișier ctor cu opțiuni cert și semnul isManagedStream (depozitat numai bufferul de biete din memorie este întotdeauna reutilizabil). |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions) | Deschide un document criptat cu cheie publică de securitate. |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | Stream ctor cu opțiuni cert și steagul isManagedStream. |
Document(input: Stream, password: string) | Deschide un document PDF criptat dintr-un flux cu o parolă. |
Document(path: string, options: HtmlLoadOptions) | Deschideți un fișier HTML și convertiți-l în PDF folosind opțiunile oferite. |
Document(stream: Stream, options: HtmlLoadOptions) | Deschideți un flux HTML și convertiți-l în PDF folosind opțiunile oferite. |
Create() | Creează un nou document PDF gol. |
Open(data: byte[]) | Deschide un document PDF dintr-un array de baiti. |
Open(data: byte[], password: string) | Deschide un document PDF criptat dintr-un matrice de baiti cu o parola. |
Open(path: string) | Deschide un document PDF dintr-o cale de fişier. |
Open(path: string, password: string) | Deschide un document PDF criptat dintr-o cale de fişier cu o parolă. |
Document(input: Stream) | Deschide un document PDF dintr-un flux (constructor, se potrivește API public). |
Open(stream: Stream) | Deschide un document PDF dintr-un flux. |
Open(stream: Stream, password: string) | Deschide un document PDF criptat dintr-un flux cu o parolă. |
Open(path: string, options: Converters.MdLoadOptions) | Deschide un fișier Markdown și convertiți-l într-un document PDF. |
Open(data: byte[], options: Converters.MdLoadOptions) | Deschide un fișier Markdown din bați și converti-l într-un document PDF. |
Open(path: string, options: Converters.SvgLoadOptions) | Deschide un fișier SVG și converte-l într-un document PDF. |
Open(path: string, options: HtmlLoadOptions) | Deschide un fișier SVG din bați și convertează-l într-un document PDF. |
Open(data: byte[], options: HtmlLoadOptions) | Deschide un fișier HTML din bați și convertează-l într-un document PDF. |
Open(data: byte[], options: Converters.SvgLoadOptions) | Apeluri Deschide pe această instanță Document. |
BindXml(file: string) | Legă un șablon XML Aspose.Pdf la acest document. |
BindXml(stream: Stream) | Legă un șablon XML Aspose.Pdf dintr-un flux la acest document. |
BindXml(xmlStream: Stream, xslStream: Stream?) | Legarea unui șablon XML Aspose.Pdf dintr-un flux cu un flux opțional de fișe de stil XSLT. |
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?) | Legarea unui șablon XML Aspose.Pdf dintr-un flux cu un flux opțional de fișe de stil XSLT și setări explicite XmlReader pentru parsa de intrare. |
BindXml(xmlFile: string, xslFile: string?) | Legarea unui șablon XML Aspose.Pdf cu o foaie de stil XSLT opțională. |
Validate() | Validarea structurii documentului și returnarea oricăror probleme găsite. |
Validate(outputLogStream: Stream, format: PdfFormat) | Validarea documentului față de un format PDF specific (PDF/A, PDF/X). |
Validate(options: PdfFormatConversionOptions) | Validarea documentului împotriva unui format PDF specific folosind opțiunile de conversie. |
Validate(outputLogFileName: string, format: PdfFormat) | Validarea documentului împotriva unui format PDF specific, înregistrare de scriere la un fișier. |
GetPdfACompliance() | Întoarce nivelul de conformitate PDF/A detectat din metadatele XMP sau null dacă nu este un document PDF / A. |
IsRepairNeeded(options: RepairOptions) | Verificaţi dacă documentul are nevoie de reparaţii. |
Repair() | Repara documentul prin re-serializarea lui. |
LinearizeDocument() | Linearizează documentul pentru vizualizarea web rapidă. |
GetCatalogValue(key: string) | Citește o valoare din /Catalogul documentului prin nume. |
Flatten() | Aplatizați toate câmpurile de formular le face aspectul vizual în conținutul paginii și elimină formulare interactivă. |
Flatten(flattenSettings: Forms.Form.FlattenSettings) | Plăcut cu setări explicite. |
GetOrCreateMetadata() | Obțineți sau creați metadate XMP pentru acest document. |
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool) | Adăugați un fișier încorporat la document. |
AddNamedDestination(name: string, destination: DestinationArray) | Adăugați o destinație numită la document folosind /Names → /Dests arborele de nume. |
RemoveNamedDestination(name: string) | Îndepărtați o destinație numită din arborele de nume /Names → /Dests al documentului. |
HasIncrementalUpdate() | Retoară true dacă acest PDF utilizează actualizări incrementale (are mai multe markeruri %%EOF). |
SetVersion(version: string) | Setarea versiunii PDF pentru intitul de ieșire (de exemplu, “1.7”, “2.0”). |
ImportPage(source: Document, pageNumber: int, insertAt: int) | Import o singură pagină dintr-un alt document în acest document. |
ImportPages(source: Document, pageNumbers: int[], insertAt: int) | Import pagini specificate dintr-un alt document în acest document. |
GetOrCreateViewerPreferences() | Obține sau creați preferințele vizualizatorului pentru acest document. |
RemoveFormField(fieldName: string) | Îndepărtați un câmp de formular cu numele din toate paginile și AcroForm. |
MergeDocuments(documents) | Se cheamă MergeDocuments pe această instanță Document. |
MergeDocuments(files) | |
MergeDocuments(documents) | Merge fiecare pagină de documente într-un nou document destinație. |
Merge(documents) | Merge fiecare pagină din fiecare intrare a documentului în acest document, păstrând ordinea sursă. |
Merge(files) | Merge fiecare pagină din fiecare fişier în fișiere în acest document. |
Merge(mergeOptions: MergeOptions, documents) | Fusează cu opţiuni explicite. |
Merge(mergeOptions: MergeOptions, files) | Fusează fișierele cu opțiuni explicite semantică identică cu supraîncărcarea Document[]. |
MergeDocuments(mergeOptions: MergeOptions, files) | Merge static: construiți un document nou care conține fiecare pagină din fișiere, apoi aplicați mergeOptions. |
MergeDocuments(mergeOptions: MergeOptions, files) | Merge statică: variantă file-paths. |
SendTo(device: Devices.DocumentDevice, output: Stream) | Rendecționa acest document prin dispozitiv în ieșire delegate la flux). |
SendTo(device: Devices.DocumentDevice, outputFileName: string) | Supraîncărcarea fişierului DocumentDevice, Stream). |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream) | Render o pagină de gama delegate la dispozitivul de supraîncărcare procesul-pagina. |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string) | Supraîncărcare de pagini. |
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters) | Fă o operaţiune de fixare predefinită. |
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters) | Supraîncărcarea fișierului-log al Convert ((Fixup, Stream, bool, object[]). |
Convert(fixup: Fixup, outputLog: string) | Aplicați fixup și scrieți un log în outputLog (casul comun, non-validare). |
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | Deschide srcFileName prin ierarhia opțiunilor de încărcare (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions toate derivate din LoadOptions) și salva la dstFILENAME. |
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | Cheamă Convert pe această instanță Document. |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | |
Encrypt(userPassword: string, ownerPassword: string, permissions: DocumentPrivilege?, algorithm: CryptoAlgorithm) | Criptaţi documentul cu algoritmul specificat, parolele şi permisiunile. |
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Criptarea supraîncărcării acceptând o semnătură explicită de utilizare a PDF20. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Criptarea supraîncărcării acceptând emulgarea semnelor de autorizare și o semnală explicită Pdf20. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm) | Criptarea supraîncărcare acceptând legat Permissions steaguri enum. |
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string) | Schimbă parola pe documentul legat. |
Decrypt() | Îndepărtează criptarea din document. |
Optimize() | Optimizați resursele documentelor prin eliminarea obiectelor neutilizate și deduplicarea fluxurilor. |
ProcessParagraphs() | Paragrafe de procesare din document (pasul de layout înainte de salvare). |
OptimizeResources() | Se cheamă OptimizeResources pe această instanță Document. |
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions) | |
Convert(options: PdfFormatConversionOptions) | Convertiți documentul la nivelul de conformitate PDF/A specificat. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction) | Convertiți documentul într-un format PDF/A specific cu un fișier de jurnal. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Convertiți documentul într-un format PDF/A specific cu un fișier de jurnal, specificând manipularea transparenței. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction) | Convertiți documentul într-un format PDF/A specific cu un flux de jurnal. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Supraîncărcarea fluxului de date cu acțiune explicită de transparență. |
RemovePdfaCompliance() | Îndepărtați identificarea conformității PDF/A din metadatele XMP. |
Save() | Salvează documentul în loc: scrie înapoi la fișierul din care a fost deschis documentului (FileName), sau efectuează o salvare incrementală la fluxul de sursă original atunci când documenturile au fost deschise dintr-un FileStream. |
ToArray() | Serializează documentul într-o matrice de byte proaspătă. |
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler) | Criptati cu un manipulator de securitate personalizat. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler) | Aceeaşi Supraîncărcare cu permisiuni. |
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>) | Criptați cu o listă de certificate publice ale destinatarilor (handlerul de securitate Public-Key/Filter). |
Save(outputFileName: string) | Salvează documentul într-un fişier. |
Save(outputFileName: string, format: SaveFormat) | Salvați documentul într-un fișier în format specificat. |
Save(outputStream: Stream, format: SaveFormat) | Salvați documentul într-un flux în format specificat. |
Save(output: Stream, options: HtmlSaveOptions) | Salvați documentul ca HTML într-un flux folosind opțiunile specificate. |
Save(path: string, options: HtmlSaveOptions) | Salvați documentul ca HTML într-un fișier folosind opțiunile specificate. |
Save(outputStream: Stream, options: SaveOptions) | Salvați într-un flux folosind general SaveOptions (tip de stub din spațiul de nume Aspose.Pdf). |
Save(outputFileName: string, options: SaveOptions) | Salvați într-un fișier folosind SaveOptions general (tip de stub din spațiul de nume Aspose.Pdf). |
Save(options: SaveOptions) | Salvați documentul folosind SaveOptions configurat. |
SaveAsync(cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save (((). |
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save ((SaveOptions). |
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save(Stream). |
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save(Stream, SaveFormat). |
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save(Stream, SaveOptions). |
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save ((string). |
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save ((string, SaveFormat).). |
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async înfășurare în jurul valorii de Save ((string, SaveOptions).). |
Save(output: Stream) | Salvează documentul într-un flux. |
SetDefaultFileSizeLimitToMemoryLoading() | Reîntoarce FileSizeLimitToMemoryLoading la standard. |
SetTitle(title: string) | Actualizarea intrării /Info/Titlu. |
PageNodesToBalancedTree(nodesNumInSubtrees: byte) | Reconstruiți arborele de pagini astfel încât fiecare subarborel să aibă noduriNumInSubtrees copii. |
RemoveMetadata() | Elimină toate metadatele. |
RemovePdfUaCompliance() | Îndepărtați marcajele de conformitate PDF/UA. |
FlattenTransparency() | Transparență plată pentru grafice opace. |
Repair(options: RepairOptions) | Aplică permisul de reparaţie solicitat. |
GetObjectById(id: string) | Răspundeți la un obiect PDF prin string id. |
ExportAnnotationsToXfdf(stream: Stream) | Exportați fiecare anotație din document într-un flux XFDF. |
ExportAnnotationsToXfdf(fileName: string) | Exportați fiecare anotație din document într-un fișier XFDF. |
ImportAnnotationsFromXfdf(stream: Stream) | Importul de comentarii dintr-un flux XFDF în document. |
ImportAnnotationsFromXfdf(fileName: string) | Importul de anotații dintr-un fișier XFDF în document. |
GetXmpMetadata(stream: Stream) | Scrie pachetul XMP / Metadata al documentului pentru a fi transmis. |
SetXmpMetadata(stream: Stream) | Înlocuiți pachetul XMP / Metadata al documentului din flux. |
ConvertPageToPNGMemoryStream(page: Page) | Convertează o pagină într-un flux de memorie PNG. |
SaveXml(file: string) | Salvați documentul ca XML (schema Aspose-Pdf XML). |
Check(doRepair: bool) | Validarea / repararea documentului. |
LoadFrom(filename: string, options: LoadOptions) | Async file load wrapper (în prezent sincronic). |
Document(filename: string, isManagedStream: bool) | Single-arg ctor numit filename. |
Document(input: Stream, isManagedStream: bool) | Ctor de flux cu semnătură “curent gestionat”. |
Document(input: Stream, password: string, isManagedStream: bool) | Stream ctor cu parola + management-stream flag. |
Document(filename: string, password: string, isManagedStream: bool) | Fişier ctor cu parola + steagul fluxului gestionat. |
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor cu parola + ICustomSecurityHandler. |
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor cu parola + managed-stream + ICustomSecurityHandler. |
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fişier ctor cu parola + ICustomSecurityHandler. |
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fişier ctor cu parolă + management-stream + ICustomSecurityHandler. |
Document(input: Stream, options: LoadOptions) | Stream ctor cu LoadOptions. |
Document(filename: string, options: LoadOptions) | Fişierul ctor cu LoadOptions. |
FreeMemory() | Curăţă memoria. |
Dispose() | Apeluri Dispose pe această instanță document. |
Convert(callback: CallBackGetHocr, flattenImages: bool) | Rendează fiecare pagină într-o imagine, dă-i OCR callback, apoi suprapune textul hOCR returnat pe pagă ca un strat de text invizibil (modul 3 de renderizare a textului /Tr 3) astfel încât PDF-ul devine căutabil/copiabil. |
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool) | |
Convert(callback: CallBackGetHocr) | Supraîncărcarea de conveniență: la fel ca Convert ((CallBackGetHocr, bool) cu flattenImages = false. |
Convert(callback: CallBackGetHocrWithPage) | Supraîncărcarea de conveniență a Convert ((CallBackGetHocrWithPage, bool) cu flattenImages = false. |