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 proprietateTipul de vehiculAccesulDescriere:
IsLicensedboolCiteşte.Dacă o licență este aplicată în prezent.
JavaScriptJavaScriptCollectionCiteşte.Arborele de nume la nivelul documentului JavaScript (specificarea PDF §12.6.4.16 /Numele/JavaScript din catalog).
PagesPageCollectionCiteşte.Colecţia de pagini din acest document.
InfoDocumentInfoCiteşte.Dicționarul de informații privind documentele (titlu, autor etc.).
FileNamestring?Citeşte.Numele fișierului/pasei de unde a fost încărcat acest document, sau null dacă este încălzit dintr-un flux.
EnableObjectUnloadboolCitire/scriereDacă se descarcă obiecte mari după utilizare pentru a reduce presiunea memoriei.
PdfVersionstring?Citeşte.Versiunea PDF din intitul fișierului (de exemplu, “1.4”, " 1.7 “, " 2.0 “).
PageCountintCiteşte.Scurtatura pentru Pages.Count.
Versionstring?Citeşte.Alias pentru PdfVersion.
IsPdfaCompliantboolCiteşte.Adevărat dacă documentul se declară conform cu PDF/A.
PdfFormatAspose.Pdf.PdfFormatCiteşte.Întoarce formatul PDF declarat de acest document.
IsLinearizedboolCitire/scriereÎntoarce adevărat dacă acest fișier PDF este linearizat (optimizat pentru vizualizarea web rapidă).
EnableSignatureSanitizationboolCitire/scriereCând este adevărat (default), scriitorul șterge referințele de semnătură nevalide în timpul salvării.
_engineDocEngineDocFacadeCiteşte.Mânere de motor expus pentru modelul legat doc._engineDoc.X acces.
FormFormCiteşte.Formularul interactiv (AcroForm).
HasFormboolCiteşte.Dacă documentul are o formă interactivă.
DisableFontLicenseVerificationsboolCitire/scriereIndiferent dacă să dezactivați verificările de autorizare a fontului.
FontUtilitiesIDocumentFontUtilitiesCiteşte.Utilități de tipuri pentru subsetare și gestionarea fontelor.
OutlinesOutlineCollectionCiteşte.Contextul documentului (marcați-cadru) sau nul dacă nu există.
HasOutlinesboolCiteşte.Dacă documentul are bookmark-uri.
CollectionCollection?Citire/scrierePDF Portfolio (colecție) wrapper returnă dicționarul de colectare al catalogului ca o colecție sau null dacă documentul nu este un portofoliu.
MetadataMetadataCiteşte.Metadate XMP pentru document.
HasMetadataboolCiteşte.Dacă documentul conține metadate XMP.
IsEncryptedboolCiteşte.Dacă documentul este criptat.
IsDecryptedboolCiteşte.Dacă documentul a fost decriptat cu succes (adică dacă decriptorul a été initialisé).
EncryptionInfoEncryptionInfo?Citeşte.Detalii de criptare, sau nul dacă nu sunt criptat.
PermissionsintCiteşte.Permisia de codare a datelor primite din dicționarul criptării (PDF 32000-1:2008 Tabel 22).
OpenActionIAppointment?Citire/scriereAcțiunea de deschidere a documentului (acțiune sau destinație executată la deschizarea PDF-ului) sau null.
PageInfoPageInfoCitire/scriereDimensiuni/margine de pagină implicite aplicate paginilor adăugate după ce acest lucru este setat.
EmbeddedFilesEmbeddedFileCollectionCiteşte.Colecţie de fişiere încorporate.
HasEmbeddedFilesboolCiteşte.Dacă documentul are fișiere încorporate.
PageLabelsPageLabelCollection?Citeşte.Etichete de pagină, sau nul.
HasPageLabelsboolCiteşte.Dacă documentul are etichete de pagină.
HasCollectionboolCiteşte.Dacă documentul este un portofoliu PDF (are un dicționar /Collection în catalog).
OutputIntentsOutputIntentsCiteşte.Intențiile de producție declarate în catalogul documentelor.
DestinationsDestinationCollectionCiteşte.Oferă metode de căutare a destinației (de exemplu, GetPageNumber după numele destinaţiei).
HasDestinationsboolCiteşte.Dacă documentul a menționat destinații.
NamedDestinationsNamedDestinationCollectionCiteşte.Destinații denumite în document.
OptionalContentOptionalContentProperties?Citeşte.Proprietăți opționale de conținut ( straturi) sau nul dacă nu există.
HasLayersboolCiteşte.Dacă documentul are conținut opțional ( straturi).
ViewerPreferencesViewerPreferences?Citeşte.Preferințele vizualizatorului care controlează modul în care este afișat documentul.
CenterWindowboolCitire/scriere/CenterWindow preferința vizualizatorului: fereastra document poziție în centrul ecranului.
FitWindowboolCitire/scriere/FitWindow preferința vizualizatorului: redimensionați fereastra pentru a se potrivi primei pagini afișate.
DisplayDocTitleboolCitire/scriere/DisplayDocTitle preferința vizualizatorului: afișați titlul documentului în bara de titlu a ferestrei, în loc de numele fișierului.
PageLayoutNamestring?Citire/scriereNumele /PageLayout primit din catalog (de exemplu, “SinglePage”, " TwoColumnLeft “).
PageModeNamestring?Citire/scriereNumele /PageMode primit din catalog (de exemplu, “UseNone”, " UseOutlines “).
PageLayoutPageLayoutCitire/scriereIntrarea /PageLayout ca un enum tipărit.
PageModePageModeCitire/scriereIntrarea /PageMode ca un enum tipărit.
NonFullScreenPageModePageModeCitire/scrierePreferințele vizualizatorului /NonFullScreenPageMode (la care modul de pagină să reveniți atunci când părăsiți ecranul complet).
PrintScalingPrintScalingCitire/scrierePreferinţele vizualizatorului.
DuplexPrintDuplexCitire/scrierePreferința vizualizatorului /Duplex (Simplex implicit atunci când este desinstalat).
DirectionDirectionCitire/scrierePreferința vizualizatorului /Direction (direcția fluxului de text).
CryptoAlgorithmCryptoAlgorithm?Citeşte.Algoritmul de criptare în utilizare sau null atunci când documentul nu este criptat.
IdId?Citeşte.Aria /ID din remorcă, sau nulă atunci când nu este prezentă nicio intrare / ID.
IsPdfUaCompliantboolCiteşte.Adevărat atunci când metadatele XMP ale documentului conțin o mențiune pdfuaid:part (identificator PDF/UA-1).
Languagestring?Citire/scriereLimba naturală a documentului (BCP 47).
IsTaggedboolCiteşte.Indiferent dacă documentul este etichetat PDF.
HasStructTreeboolCiteşte.Dacă documentul are un arbore de structură.
StructTreeRootAspose.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.
LogicalStructureAspose.Pdf.Structure.RootElementCiteşte.Rădăcina arborelui structurii logice al documentului.
TaggedContentTagged.ITaggedContentCiteşte.Suprafața de conținut etichetată pentru metadatele de accesibilitate și arborii structurii logice.
OptimizeSizeboolCitire/scriereObține sau stabilește un semnal care indică dacă documentul ar trebui optimizat pentru dimensiune la salvare.
EmbedStandardFontsboolCitire/scriereCâ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.
IgnoreCorruptedObjectsboolCitire/scriereCând este adevărat, parserul tolerează declarațiile corupte de obiect indirect (byte-uri suplimentare/deșectate între obiecte) în loc să arunce.
BackgroundColor?Citire/scriereCuloarea de fundal a documentului pe fiecare pagină înaintea conținutului în timpul salvării.
ActionsAnnotations.DocumentActionCollectionCiteşte.Catalogul /AA dicționar de acțiuni suplimentare.
CustomSecurityHandlerSecurity.ICustomSecurityHandler?Citeşte.Stocat personalizat de securitate atunci când setate prin ICustomSecurityHandler criptare supraîncărcări.
AllowReusePageContentboolCitire/scriereDacă protectorul poate reutiliza fluxuri identice de conținut al paginii.
EnableNotificationLoggingboolCitire/scriereDacă documentul emite înregistrări din jurnalul de notificare.
HandleSignatureChangeboolCitire/scriereDacă câmpurile de semnătură trage manipulatoare schimbare atunci când dictatul lor mută.
HideMenubarboolCitire/scrierePreferința vizualizatorului: ascunde bara de meniu (/ViewerPreferences /HideMenubar).
HideToolBarboolCitire/scrierePreferința vizualizatorului: ascunde bara de instrumente (/ViewerPreferences /HideToolbar).
HideWindowUIboolCitire/scrierePreferința vizualizatorului: ascundeți interfața UI a ferestrei (/ViewerPreferences /HideWindowUI).
IsXrefGapsAllowedboolCitire/scrierePermiteți goluri în tabelul xref în timpul analizei.
PickTrayByPdfSizeboolCitire/scrierePreferințele vizualizatorului: alegeți taveta de hârtie după dimensiunea paginii PDF (/ViewerPreferences /PickTrayByPDFSize).
FileSizeLimitToMemoryLoadingintCitire/scriereDimensiunea maximă a fișierului (baiti) încărcat în întregime în memorie.
DefaultNodesNumInSubtreesbyteCiteşte.Factorul de ramificare pagina-arborele implicit (tablă PDF 30 /Ratio număr vs. raport copii).

Metode de evaluare

SemnăturaDescriere:
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.

Vezi și:

 Română