Documents

Vue de l’ensemble

Document Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : IDisposable.

Il représente un document PDF.

Cette classe fournit 143 méthodes pour travailler avec les objets Document dans des programmes .NET. Les méthodes disponibles comprennent : AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt,40 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm,Et 71 autres.

Propriétés

Nom deTypeAccèsDescription
IsLicensedboolLireSi une licence est actuellement applicable.
JavaScriptJavaScriptCollectionLireNiveau de document JavaScript (PDF spec §12.6.4.16 — /Names/JavaScript nom arbre dans le catalogue).
PagesPageCollectionLireLa collection de pages dans ce document.
InfoDocumentInfoLireLe dictionnaire de l’information du document (titre, auteur, etc.).
FileNamestring?LireLe nom de fichier/path du présent document a été chargé, ou null si chargée d’un courant.
EnableObjectUnloadboolLire / ÉcrireOu de décharger des objets importants après utilisation pour réduire la pression mémoire.
PdfVersionstring?LireLa version PDF du titre de fichier (par exemple, « 1.4 », « 1.7 » et « 2.0 »).
PageCountintLireUn coup de pouce pour le «Platch-Holder» !.
Versionstring?LireAvis pour le site.
IsPdfaCompliantboolLireVraiment si le document se déclare conforme à PDF/A.
PdfFormatAspose.Pdf.PdfFormatLireRetournez le format PDF déclaré par ce document.
IsLinearizedboolLire / ÉcrireRetourne vrai si ce fichier PDF est linéaire (optimisé pour la visualisation rapide sur le web).
EnableSignatureSanitizationboolLire / ÉcrireLorsque c’est vrai (defaut), l’auteur scrape les références de signature inexistantes pendant le temps du sauvetage.
_engineDocEngineDocFacadeLireLe moteur est exposé au patrimoine d’accès doc._engineDoc.X.
FormFormLireLa forme interactive (AcroForm).
HasFormboolLireLe document a une forme interactive.
DisableFontLicenseVerificationsboolLire / ÉcrireVérifier si vous devez désactiver les contrôles de vérification des licences.
FontUtilitiesIDocumentFontUtilitiesLireUtilisation de fonctions pour la sous-installation et la gestion des fonces.
OutlinesOutlineCollectionLireLe document est en outline (marques de livre), ou null si aucune ne existe.
HasOutlinesboolLireQue le document ait des notes.
CollectionCollection?Lire / ÉcrirePDF Portfolio (collections) enveloppeur - retourne le dictionnaire de la collection du catalogue comme une Collection, ou null si le document n’est pas un portefeuille.
MetadataMetadataLireMétadonnées XMP pour le document.
HasMetadataboolLireSi le document contient des métadonnées XMP.
IsEncryptedboolLireQue le document soit crypté.
IsDecryptedboolLireSi le document a été décrypté avec succès (c’est-à-dire que le décrypteur a commencé).
EncryptionInfoEncryptionInfo?LireLes détails de chiffrement, ou nul si non crypté.
PermissionsintLireLes permis de base /P sont bitmask du dictionnaire de cryptage (PDF 32000-1:2008 Table 22).
OpenActionIAppointment?Lire / ÉcrireL’action ouverte du document (action et destination exécutées lors de l’ouverture du PDF) ou null.
PageInfoPageInfoLire / ÉcrireDimensions de page par défaut/marges appliqués aux pages ajoutées après cette configuration.
EmbeddedFilesEmbeddedFileCollectionLireCollecte de fichiers intégrés.
HasEmbeddedFilesboolLireQue le document ait des fichiers intégrés.
PageLabelsPageLabelCollection?LireLes pages de la page, ou null.
HasPageLabelsboolLireQue le document ait des étiquettes de page.
HasCollectionboolLireQue le document soit un portfolio PDF (il y a un dictionnaire / Collection dans le catalogue).
OutputIntentsOutputIntentsLireLes intentions de sortie déclarées dans le catalogue des documents.
DestinationsDestinationCollectionLireIl fournit des méthodes de recherche de destination (par exemple, GetPageNumber par nom de destination).
HasDestinationsboolLireLe document indique les destinations.
NamedDestinationsNamedDestinationCollectionLireLes destinations mentionnées dans le document.
OptionalContentOptionalContentProperties?LirePropriétés de contenu facultatives (laires), ou null si aucune.
HasLayersboolLireLe contenu est facultatif (laires).
ViewerPreferencesViewerPreferences?LireLes préférences de navigateur qui contrôlent la façon dont le document est affiché.
CenterWindowboolLire / Écrire/CenterWindow préférence de l’affichage: fenêtre document position au centre de la page.
FitWindowboolLire / Écrire/FitWindow préférence de l’afficheur: récapitulez la fenêtre pour correspondre à la première page affichée.
DisplayDocTitleboolLire / Écrire/DisplayDocTitle préférence de l’afficheur: afficher le titre du document dans la barre d’adresse de la fenêtre au lieu du nom du fichier.
PageLayoutNamestring?Lire / ÉcrireLe nom de base /PageLayout est lu du catalogue (par exemple, «SinglePage», « TwoColumnLeft»).
PageModeNamestring?Lire / ÉcrireLe nom de base /PageMode est lu du catalogue (par exemple, «UseNone», « UseOutlines»).
PageLayoutPageLayoutLire / ÉcrireL’entrée /PageLayout comme un enum typique.
PageModePageModeLire / ÉcrireL’entrée /PageMode comme un enum typique.
NonFullScreenPageModePageModeLire / ÉcrireLa préférence de l’affichage /NonFullScreenPageMode (à laquelle la page doit revenir lorsqu’elle quitte le plein écran).
PrintScalingPrintScalingLire / ÉcrireLa préférence du visiteur.
DuplexPrintDuplexLire / ÉcrireLa préférence du lecteur /Duplex (defaut Simplex lorsqu’il n’est pas installé).
DirectionDirectionLire / ÉcrireLa préférence de la direction (text-flow direction).
CryptoAlgorithmCryptoAlgorithm?LireL’algorithme de chiffrement en utilisation, ou null lorsque le document n’est pas crypté.
IdId?LireLe /ID sort du trailer, ou null lorsque aucune entrée / ID est présente.
IsPdfUaCompliantboolLireVraiment lorsque les métadonnées XMP du document portent une entrée pdfuaid:part (identificateur PDF/UA-1).
Languagestring?Lire / ÉcrireLe langage naturel du document (BCP 47).
IsTaggedboolLireQue le document soit marqué en PDF.
HasStructTreeboolLireLe document a une structure d’arbre.
StructTreeRootAspose.Pdf.Tagged.StructTreeRoot?LireLa racine structurelle (/StructTreeRoot) pour la lecture de la structure logique d’un document marqué, ou null lorsque le document n’est pas marqué.
LogicalStructureAspose.Pdf.Structure.RootElementLireLa racine de l’arbre logico-structure du document.
TaggedContentTagged.ITaggedContentLireSurface de contenu étiquetée pour les métadonnées d’accessibilité et l’arbre logico-structure.
OptimizeSizeboolLire / ÉcrireObtenez ou mettez une drapeau indiquant si le document devrait être optimisé pour la taille sur sauvegarde.
EmbedStandardFontsboolLire / ÉcrireLorsque cela est vrai, les 14 fonts standard PostScript (Helvetica / Times / Courier × 4 styles + Symbol + ZapfDingbats) sont intégrés dans le document sauvé afin que la sortie rendue identique sans se fier aux fausses phares du côté de l’afficheur.
IgnoreCorruptedObjectsboolLire / ÉcrireLorsque c’est vrai, le parseur tolère les déclarations corrompues indirectement-objet (bytes extra/garpées entre objets) au lieu de jeter.
BackgroundColor?Lire / ÉcrireLa couleur de fond documentée peinte sur chaque page avant le contenu pendant la période de sauvegarde.
ActionsAnnotations.DocumentActionCollectionLireCatalog /AA Dictionnaire d’action supplémentaire.
CustomSecurityHandlerSecurity.ICustomSecurityHandler?LireTravailleur de sécurité personnalisé stocké lorsqu’il est configuré via les surcharges encryptés ICustomSecurityHandler.
AllowReusePageContentboolLire / ÉcrireQue le sauvage peut réutiliser les courants de contenu identiques.
EnableNotificationLoggingboolLire / ÉcrireQue le document émet des entrées de journal d’avis.
HandleSignatureChangeboolLire / ÉcrireQue les champs de signature brûlent-changes lorsque leur dict mutent.
HideMenubarboolLire / ÉcrirePréférence de lecteur : cachez la barre du menu (/ViewerPreferences /HideMenubar).
HideToolBarboolLire / ÉcrirePréférence de lecteur : cachez la barre d’outils (/ViewerPreferences /HideToolbar).
HideWindowUIboolLire / ÉcrirePréférence de lecteur : cachez la fenêtre UI chrome (/ViewerPreferences /HideWindowUI).
IsXrefGapsAllowedboolLire / ÉcrirePermettez les lacunes dans la table xref pendant le parse.
PickTrayByPdfSizeboolLire / ÉcrirePréférence de lecteur: sélectionnez la trace papier en fonction du format PDF (/ViewerPreferences /PickTrayByPDFSize).
FileSizeLimitToMemoryLoadingintLire / ÉcrireLa taille maximale du fichier (bytes) entièrement chargée dans la mémoire.
DefaultNodesNumInSubtreesbyteLireFacteur de branche page-arbre par défaut (taille PDF 30 /Count vs /Kids ratio).

méthodes

SignatureDescription
Document()Créer un nouveau document PDF vide (constructeur sans paramètres, API public correspond).
Document(filename: string)Ouvrez un document PDF d’un chemin de fichier.
Document(version: PdfVersion)Créez un document vide visant la version de spécification PDF donnée.
Document(filename: string, password: string)Ouvrez un document PDF encrypté d’un chemin de fichier avec une parole.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions)Ouvrez un document crypté de la clé publique-security-travailleur d’un chemin de fichier en utilisant les options de cryptage du certificat fournies.
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)File ctor avec des options cert et le drapeau isManagedStream (solo stocké - le buffer de byte en mémoire est toujours réutilisable).
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions)Ouvrez un document crypté de la clé publique-security-handler d’un courant.
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool)Stream ctor avec les options cert et le drapeau isManagedStream.
Document(input: Stream, password: string)Ouvrez un document PDF encrypté d’un courant avec un mot de passe.
Document(path: string, options: HtmlLoadOptions)Ouvrez un fichier HTML et convertez-le en PDF en utilisant les options données.
Document(stream: Stream, options: HtmlLoadOptions)Ouvrez un flux HTML et convertez en PDF en utilisant les options données.
Create()Créer un nouveau document PDF vide.
Open(data: byte[])Ouvrez un document PDF à partir d’une array de byte.
Open(data: byte[], password: string)Ouvrez un document PDF encrypté à partir d’une bande-annonce de byte avec une parole.
Open(path: string)Ouvrez un document PDF d’un chemin de fichier.
Open(path: string, password: string)Ouvrez un document PDF encrypté d’un chemin de fichier avec une parole.
Document(input: Stream)Ouvrez un document PDF d’un courant (constructeur, API public correspond).
Open(stream: Stream)Ouvrez un document PDF d’un courant.
Open(stream: Stream, password: string)Ouvrez un document PDF encrypté d’un courant avec un mot de passe.
Open(path: string, options: Converters.MdLoadOptions)Ouvrez un fichier Markdown et le convertir en PDF.
Open(data: byte[], options: Converters.MdLoadOptions)Ouvrez un fichier Markdown à partir de bytes et convertir en PDF.
Open(path: string, options: Converters.SvgLoadOptions)Ouvrez un fichier SVG et le convertir en document PDF.
Open(path: string, options: HtmlLoadOptions)Ouvrez un fichier SVG à partir de bytes et convertir en PDF.
Open(data: byte[], options: HtmlLoadOptions)Ouvrez un fichier HTML à partir de bytes et le convertir en document PDF.
Open(data: byte[], options: Converters.SvgLoadOptions)Appel ouvert sur cette instance Document.
BindXml(file: string)Liensez un Aspose.Pdf XML à ce document.
BindXml(stream: Stream)Liez un Aspose.Pdf XML de la forme à ce document.
BindXml(xmlStream: Stream, xslStream: Stream?)Connectez un Aspose.Pdf XML de la forme d’un flux avec une fluide optionnelle XSLT.
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?)Connectez un Aspose.Pdf XML de la bande avec une bande d’écran XSLT facultative et les paramètres explicites XmlReader pour le parse d’entrée.
BindXml(xmlFile: string, xslFile: string?)Liensez un Aspose.Pdf XML avec une feuille de style XSLT facultative.
Validate()Vérifiez la structure du document et retournez tous les problèmes trouvés.
Validate(outputLogStream: Stream, format: PdfFormat)Valider le document contre un format PDF spécifique (PDF/A, PDF/X).
Validate(options: PdfFormatConversionOptions)Valider le document contre un format PDF spécifique en utilisant les options de conversion.
Validate(outputLogFileName: string, format: PdfFormat)Valider le document contre un format PDF spécifique, écrire un journal à un fichier.
GetPdfACompliance()Retourne le niveau de conformité PDF/A détecté à partir des métadonnées XMP, ou null si ce n’est pas un document PDF / A.
IsRepairNeeded(options: RepairOptions)Vérifiez si le document a besoin de réparation.
Repair()Réparer le document en le sérialisant.
LinearizeDocument()Liner le document pour une vision rapide du web.
GetCatalogValue(key: string)Il lit une valeur du /Catalogue par nom.
Flatten()Flattez tous les champs de formulaire - rend leur apparence visuelle en contenu de page et supprime la forme interactive.
Flatten(flattenSettings: Forms.Form.FlattenSettings)Flatte avec des paramètres explicites.
GetOrCreateMetadata()Obtenez ou créez des métadonnées XMP pour ce document.
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool)Ajouter un fichier intégré au document.
AddNamedDestination(name: string, destination: DestinationArray)Ajoutez un nom de destination au document en utilisant le /Names → /Dests.
RemoveNamedDestination(name: string)Supprimer un nom de destination du /Names → /Dests nom d’arbre.
HasIncrementalUpdate()Il est valable si ce PDF utilise des mises à jour incrémentales (il a plusieurs marquants %EOF).
SetVersion(version: string)Configurez la version PDF pour le titre de sortie (par exemple, «1.7 », «2.0 »).
ImportPage(source: Document, pageNumber: int, insertAt: int)Importer une page d’un autre document dans ce document.
ImportPages(source: Document, pageNumbers: int[], insertAt: int)Importer des pages spécifiées d’un autre document dans ce document.
GetOrCreateViewerPreferences()Obtenez ou créez des préférences de visiteur pour ce document.
RemoveFormField(fieldName: string)Supprimer un champ de formulaire par nom de toutes les pages et le AcroForm.
MergeDocuments(documents)Appelez MergeDocuments sur cette instance Document.
MergeDocuments(files)
MergeDocuments(documents)Fusionner chaque page de documents dans un nouveau document de destination.
Merge(documents)Mélanger chaque page de chaque document d’entrée dans ce document, en préservant l’ordre source.
Merge(files)Mélanger chaque page de chaque fichier dans les fichiers dans ce document.
Merge(mergeOptions: MergeOptions, documents)Mélanger avec des options explicites.
Merge(mergeOptions: MergeOptions, files)Mélanger les fichiers avec des options explicites — les mêmes sémantiques que le Document[] surcharge.
MergeDocuments(mergeOptions: MergeOptions, files)Mélange statique : construire un nouveau Document contenant chaque page des fichiers, puis appliquer mergeOptions.
MergeDocuments(mergeOptions: MergeOptions, files)Mélange statique : variante de la voie.
SendTo(device: Devices.DocumentDevice, output: Stream)Render ce document via le dispositif en output — délégués à Stream).
SendTo(device: Devices.DocumentDevice, outputFileName: string)Le fichier est surchargeé par DocumentDevice, Stream).
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream)Render une gamme de page - délégué à la surface de la gamde de Page du processus.
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string)Surcharge de page par fichier.
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters)Exécutez une opération de fixation pré-définie.
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters)Fichiers log surcharge de Convert(Fixup, Stream, Bool, Objet[]).
Convert(fixup: Fixup, outputLog: string)Appliquer la fixation et écrire un journal sur le log de sortie (la cas courante, non-validation).
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions)Ouvrez srcFileName via la hiérarchie des options de charge (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions tous dérivés de LoadOptions) et sauvez à dstFilNome.
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions)Appel à la conversion sur ce 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)Encryptez le document avec l’algorithme spécifié, les mots de passe et les permissions.
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Création de la surcharge acceptant une utilisation explicite du drapeau PDF20.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Création de surcharge acceptant les drapeaux des permis enum et un usage explicite de la bande PDF20.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm)Création de la surcharge acceptant le patrimoine Les permis des drapeaux enum.
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string)Changer le mot de passe sur le document lié.
Decrypt()Supprimer la cryptage du document.
Optimize()Optimiser les ressources de document en supprimant des objets inutilisés et en dédoublant les flux.
ProcessParagraphs()Traitement des paragraphes dans le document (layout étape avant de sauvegarder).
OptimizeResources()Appelez OptimizeResources sur cette instance Document.
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions)
Convert(options: PdfFormatConversionOptions)Convertir le document au niveau de conformité PDF/A spécifié.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction)Convertez le document dans un format PDF/A spécifique avec un fichier de journal.
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)Convertez le document dans un format PDF/A spécifique avec un fichier de journal, précisant la gestion de la transparence.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction)Convertez le document dans un format PDF/A spécifique avec un flux de journaux.
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)Le surcharge de la circulation avec une action explicite de transparence.
RemovePdfaCompliance()Supprimer l’identification de conformité PDF/A des métadonnées XMP.
Save()Sauver le document en place : réécrire dans le fichier que le texte a été ouvert de (FileName), ou effectuer un sauvetage incrédulaire au flux source original lorsque le dossier a fost ouverte d’un FileStream écrite.
ToArray()Sérialisez le document dans un array de byte frais.
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler)Encrypté avec un opérateur de sécurité personnalisé.
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler)Le même type de surcharge - permis.
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>)Encrypté avec une liste des certificats publics de réception (Clique publique / Travail en sécurité du filtre).
Save(outputFileName: string)Sauver le document dans un fichier.
Save(outputFileName: string, format: SaveFormat)Enregistrer le fichier dans le format spécifié.
Save(outputStream: Stream, format: SaveFormat)Sauver le document dans un flux au format spécifié.
Save(output: Stream, options: HtmlSaveOptions)Enregistrer le document en tant que HTML dans un flux en utilisant les options spécifiées.
Save(path: string, options: HtmlSaveOptions)Enregistrer le document en tant que HTML dans un fichier en utilisant les options spécifiées.
Save(outputStream: Stream, options: SaveOptions)Écrivez à un courant en utilisant le nombre général SaveOptions (type de tube depuis Aspose.Pdf).
Save(outputFileName: string, options: SaveOptions)Enregistrer dans un fichier en utilisant le nom général SaveOptions (type de tube à partir du nomespace Aspose.Pdf).
Save(options: SaveOptions)Sauver le document en utilisant la configuration SaveOptions.
SaveAsync(cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save().
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save(SaveOptions).
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save (Stream).
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save(Stream, SaveFormat).
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save(Stream, SaveOptions).
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save (string).
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save(string, SaveFormat).
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken)Async se tourne autour de Save(string, SaveOptions).
Save(output: Stream)Sauver le document dans un courant.
SetDefaultFileSizeLimitToMemoryLoading()Réservez FileSizeLimitToMemoryLoading à son standard intégré.
SetTitle(title: string)Mise à jour de l’entrée / info / titre.
PageNodesToBalancedTree(nodesNumInSubtrees: byte)Récupérer l’arbre de page afin que chaque sous-arbres ait des nodesNumInSubtrees enfants.
RemoveMetadata()Supprimer tous les métadonnées.
RemovePdfUaCompliance()Supprimer les marquants de conformité PDF/UA.
FlattenTransparency()Transparence à des graphiques opaques.
Repair(options: RepairOptions)Appliquer le passe de réparation demandé.
GetObjectById(id: string)Résoudre un objet PDF par string id.
ExportAnnotationsToXfdf(stream: Stream)Exporter chaque note dans le document à un flux XFDF.
ExportAnnotationsToXfdf(fileName: string)Exporter chaque note dans le document vers un fichier XFDF.
ImportAnnotationsFromXfdf(stream: Stream)Importation des notes d’un flux XFDF dans le document.
ImportAnnotationsFromXfdf(fileName: string)Importer des notes d’un fichier XFDF dans le document.
GetXmpMetadata(stream: Stream)Écrivez le paquet XMP / Metadata du document pour en streaming.
SetXmpMetadata(stream: Stream)Remplacer le paquet XMP / Metadata du document de la circulation.
ConvertPageToPNGMemoryStream(page: Page)Convertir une page en un flux de mémoire PNG.
SaveXml(file: string)Écrivez le document en tant que XML (schéma d’Aspose-Pdf XML).
Check(doRepair: bool)Valider / réparer le document.
LoadFrom(filename: string, options: LoadOptions)Async fichier chargement enveloppant (actuellement synchrone).
Document(filename: string, isManagedStream: bool)Un seul ctor nommé filename.
Document(input: Stream, isManagedStream: bool)Le ctor de courant avec drapeau géré.
Document(input: Stream, password: string, isManagedStream: bool)Stream ctor avec mot de passe + flamme géré.
Document(filename: string, password: string, isManagedStream: bool)Fiche ctor avec mot de passe + drapeau géré.
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Stream ctor avec mot de passe + ICustomSecurityHandler.
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Stream ctor avec mot de passe + géré-stream + ICustomSecurityHandler.
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Fiche ctor avec mot de passe + ICustomSecurityHandler.
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Fiche ctor avec mot de passe + géré-stream + ICustomSecurityHandler.
Document(input: Stream, options: LoadOptions)Le courant ctor avec LoadOptions.
Document(filename: string, options: LoadOptions)Fiche ctor avec LoadOptions.
FreeMemory()Il nettoie la mémoire.
Dispose()Appels Disponible sur ce document.
Convert(callback: CallBackGetHocr, flattenImages: bool)Render chaque page à une image, le livrer au appel OCR, puis surcharger le texte hOCR retourné sur la page comme un couche de texte invisible (modus de rendu du texte 3, /Tr 3) afin que le PDF devienne recherchable / copiable.
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool)
Convert(callback: CallBackGetHocr)Confort surcharge: tout comme Convert(CallBackGetHocr, bool) avec flattenImages = faux.
Convert(callback: CallBackGetHocrWithPage)Confort surcharge de Convert(CallBackGetHocrWithPage, bool) avec flattenImages = faux.

Voir aussi

 Français