
> Aspose.PDF for JavaScript via C++ allows developers manipulate them PDF files directly in the Web.
Solche Vorgänge sind sehr zeitaufwendig, daher empfehlen wir die Verwendung von Web Worker.


## Convert from PDF functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfPagesToJpg](./convert/asposepdfpagestojpg/) | Konvertiere eine PDF-Datei in JPG. |
| [AsposePdfPagesToPng](./convert/asposepdfpagestopng/) | Konvertiere eine PDF-Datei in PNG. |
| [AsposePdfPagesToTiff](./convert/asposepdfpagestotiff/) | Konvertiere eine PDF-Datei in TIFF. |
| [AsposePdfPagesToBmp](./convert/asposepdfpagestobmp/) | Konvertiere eine PDF-Datei in BMP. |
| [AsposePdfPagesToDICOM](./convert/asposepdfpagestodicom/) | Konvertiere eine PDF-Datei in DICOM. |
| [AsposePdfPagesToSvg](./convert/asposepdfpagestosvg/) | Konvertiere eine PDF-Datei in SVG. |
| [AsposePdfPagesToSvgZip](./convert/asposepdfpagestosvgzip/) | Konvertiere eine PDF-Datei in SVG(zip). |
| [AsposePdfToTeX](./convert/asposepdftotex/) | Konvertiere eine PDF-Datei in TeX. |
| [AsposePdfToXps](./convert/asposepdftoxps/) | Konvertiere eine PDF-Datei in Xps. |
| [AsposePdfTablesToCSV](./convert/asposepdftablestocsv/) | Konvertiere eine PDF-Datei in CSV (Tabellen extrahieren). |
| [AsposePdfToTxt](./convert/asposepdftotxt/) | Konvertiere eine PDF-Datei in Txt. |
| [AsposePdfConvertToGrayscale](./convert/asposepdfconverttograyscale/) | Konvertiere eine PDF-Datei in Graustufen. |
| [AsposePdfConvertToPDFA](./convert/asposepdfconverttopdfa/) | Konvertiere eine PDF-Datei in PDF/A. |
| [AsposePdfAConvertToPDF](./convert/asposepdfaconverttopdf/) | Konvertiere eine PDF/A-Datei in PDF. |
| [AsposePdfToDocX](./convert/asposepdftodocx/) | Konvertiere eine PDF-Datei in DocX. |
| [AsposePdfToXlsX](./convert/asposepdftoxlsx/) | Konvertiere eine PDF-Datei in XlsX. |
| [AsposePdfToEPUB](./convert/asposepdftoepub/) | Konvertiere eine PDF-Datei in ePub. |
| [AsposePdfToDoc](./convert/asposepdftodoc/) | Konvertiere eine PDF-Datei in Doc. |
| [AsposePdfToPptX](./convert/asposepdftopptx/) | Konvertiere eine PDF-Datei in PptX. |
| [AsposePdfExtractText](./convert/asposepdfextracttext/) | Extrahiere Text aus einer PDF-Datei. |
| [AsposePdfExtractImage](./convert/asposepdfextractimage/) | Extrahiere Bild aus einer PDF-Datei. |
| [AsposePdfExportFdf](./convert/asposepdfexportfdf/) | Export aus einer PDF-Datei mit AcroForm nach FDF. |
| [AsposePdfExportXfdf](./convert/asposepdfexportxfdf/) | Export aus einer PDF-Datei mit AcroForm nach XFDF. |
| [AsposePdfExportXml](./convert/asposepdfexportxml/) | Export aus einer PDF-Datei mit AcroForm nach XML. |
| [AsposePdfPagesToPDF](./convert/asposepdfpagestopdf/) | Konvertiere eine PDF-Datei in PDF (einzelne Seiten). |
| [AsposePdfToMarkdown](./convert/asposepdftomarkdown/) | Konvertiere eine PDF-Datei in Markdown. |
| [AsposePdfToDocXEnhanced](./convert/asposepdftodocxenhanced/) | Konvertiere eine PDF-Datei in DocX mit erweitertem Erkennungsmodus. |


## Convert to PDF functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfFromTxt](./convertpdf/asposepdffromtxt/) | Konvertiere eine TXT-Datei in PDF. |
| [AsposePdfFromImage](./convertpdf/asposepdffromimage/) | Konvertiere eine Bilddatei in PDF. |


## Organize PDF functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfOptimize](./organize/asposepdfoptimize/) | Optimiere eine PDF-Datei. |
| [AsposePdfMerge2Files](./organize/asposepdfmerge2files/) | Füge zwei PDF-Dateien zusammen. |
| [AsposePdfSplit2Files](./organize/asposepdfsplit2files/) | Teile in zwei PDF-Dateien. |
| [AsposePdfRotateAllPages](./organize/asposepdfrotateallpages/) | Drehe PDF-Seiten. |
| [AsposePdfDeletePages](./organize/asposepdfdeletepages/) | Lösche Seiten aus einer PDF-Datei. |
| [AsposePdfAddStamp](./organize/asposepdfaddstamp/) | Füge einen Stempel zu einer PDF-Datei hinzu. |
| [AsposePdfAddStampPages](./organize/asposepdfaddstamppages/) | Füge einen Stempel zu bestimmten Seiten in einer PDF-Datei hinzu. |
| [AsposePdfAddImage](./organize/asposepdfaddimage/) | Füge ein Bild am Ende einer PDF-Datei hinzu. |
| [AsposePdfAddPageNum](./organize/asposepdfaddpagenum/) | Füge einer PDF-Datei Seitenzahlen hinzu. |
| [AsposePdfAddBackgroundImage](./organize/asposepdfaddbackgroundimage/) | Füge einer PDF-Datei ein Hintergrundbild hinzu. |
| [AsposePdfAddTextHeaderFooter](./organize/asposepdfaddtextheaderfooter/) | Füge Text in Kopf-/Fußzeile einer PDF-Datei hinzu. |
| [AsposePdfRepair](./organize/asposepdfrepair/) | Repariere eine PDF-Datei. |
| [AsposePdfOptimizeResource](./organize/asposepdfoptimizeresource/) | Optimiere Ressourcen einer PDF-Datei. |
| [AsposePdfSetBackgroundColor](./organize/asposepdfsetbackgroundcolor/) | Lege die Hintergrundfarbe für die PDF-Datei fest. |
| [AsposePdfDeleteAnnotations](./organize/asposepdfdeleteannotations/) | Lösche Anmerkungen aus einer PDF-Datei. |
| [AsposePdfDeleteBookmarks](./organize/asposepdfdeletebookmarks/) | Lösche Lesezeichen aus einer PDF-Datei. |
| [AsposePdfDeleteAttachments](./organize/asposepdfdeleteattachments/) | Lösche Anhänge aus einer PDF-Datei. |
| [AsposePdfDeleteImages](./organize/asposepdfdeleteimages/) | Bilder aus einer PDF-Datei löschen. |
| [AsposePdfDeleteJavaScripts](./organize/asposepdfdeletejavascripts/) | JavaScripts aus einer PDF-Datei löschen. |
| [AsposePdfAddAttachment](./organize/asposepdfaddattachment/) | Anhang zu einer PDF-Datei hinzufügen. |
| [AsposePdfGetAttachment](./organize/asposepdfgetattachment/) | Anhang aus einer PDF-Datei abrufen. |
| [AsposePdfReplaceText](./organize/asposepdfreplacetext/) | Text in einer PDF-Datei ersetzen. |
| [AsposePdfReplaceTextPages](./organize/asposepdfreplacetextpages/) | Text auf Seiten in einer PDF-Datei ersetzen. |
| [AsposePdfFindText](./organize/asposepdffindtext/) | Text in einer PDF-Datei finden. |
| [AsposePdfReplaceFont](./organize/asposepdfreplacefont/) | Schriftart in einer PDF-Datei ersetzen. |
| [AsposePdfValidatePDFA](./organize/asposepdfvalidatepdfa/) | PDF/A-Kompatibilität einer PDF-Datei validieren. |
| [AsposePdfFindHiddenText](./organize/asposepdffindhiddentext/) | Versteckten Text in einer PDF-Datei finden. |
| [AsposePdfDeleteHiddenText](./organize/asposepdfdeletehiddentext/) | Versteckten Text aus einer PDF-Datei löschen. |
| [AsposePdfAddWatermark](./organize/asposepdfaddwatermark/) | Wasserzeichen zu einer PDF-Datei hinzufügen. |
| [AsposePdfDeleteWatermarks](./organize/asposepdfdeletewatermarks/) | Wasserzeichen aus einer PDF-Datei löschen. |
| [AsposePdfMergeLayers](./organize/asposepdfmergelayers/) | Ebenen einer PDF-Datei zusammenführen. |
| [AsposePdfFlatten](./organize/asposepdfflatten/) | Eine PDF-Datei flachlegen. |
| [AsposePdfMakeBooklet](./organize/asposepdfmakebooklet/) | Broschüre aus einer PDF-Datei erstellen. |
| [AsposePdfMakeNUp](./organize/asposepdfmakenup/) | N-Up-Dokument aus einer PDF-Datei erstellen. |
| [AsposePdfDeleteBlankPages](./organize/asposepdfdeleteblankpages/) | Leere Seiten aus einer PDF-Datei löschen. |
| [AsposePdfEmbedFonts](./organize/asposepdfembedfonts/) | Schriftarten in einer PDF-Datei einbetten. |
| [AsposePdfUnembedFonts](./organize/asposepdfunembedfonts/) | Schriftarten aus einer PDF-Datei entfernen. |
| [AsposePdfOptimizeFileSize](./organize/asposepdfoptimizefilesize/) | Größe einer PDF-Datei mit Bildkomprimierungsqualität optimieren. |
| [AsposePdfDeleteTables](./organize/asposepdfdeletetables/) | Tabellen aus einer PDF-Datei löschen. |
| [AsposePdfCropPages](./organize/asposepdfcroppages/) | PDF-Seiten zuschneiden. |
| [AsposePdfDeleteTextHeaders](./organize/asposepdfdeletetextheaders/) | Textkopfzeilen aus einer PDF-Datei löschen. |
| [AsposePdfDeleteTextFooters](./organize/asposepdfdeletetextfooters/) | Textfußzeilen aus einer PDF-Datei löschen. |
| [AsposePdfReplaceTextEx](./organize/asposepdfreplacetextex/) | Mehrere Textfragmente in einer PDF-Datei mit Ausrichtungssteuerung ersetzen. |
| [AsposePdfRecover](./organize/asposepdfrecover/) | Eine PDF-Datei-Struktur wiederherstellen und ungültige Daten entfernen. |
| [AsposePdfRebuildXrefAndTrailer](./organize/asposepdfrebuildxrefandtrailer/) | Eine PDF-Datei-Cross-Reference-Tabelle und Trailer-Strukturen neu erstellen. |
| [AsposePdfReversePages](./organize/asposepdfreversepages/) | Die Seitenreihenfolge einer PDF-Datei umkehren. |


## Metadata PDF functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfSetInfo](./metadata/asposepdfsetinfo/) | Informationen (Metadaten) in einer PDF-Datei festlegen. |
| [AsposePdfGetInfo](./metadata/asposepdfgetinfo/) | Informationen (Metadaten) aus einer PDF-Datei abrufen. |
| [AsposePdfGetAllFonts](./metadata/asposepdfgetallfonts/) | Liste der Schriftarten aus einer PDF-Datei abrufen. |
| [AsposePdfRemoveMetadata](./metadata/asposepdfremovemetadata/) | Metadaten aus einer PDF-Datei entfernen. |
| [AsposePdfGetWordsCharactersCount](./metadata/asposepdfgetwordscharacterscount/) | Wort- und Zeichenanzahl in einer PDF-Datei ermitteln. |
| [AsposePdfGetPagesLayers](./metadata/asposepdfgetpageslayers/) | Liste der Ebenen aus einer PDF-Datei abrufen. |


## Security PDF functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfEncrypt](./security/asposepdfencrypt/) | Eine PDF-Datei verschlüsseln. |
| [AsposePdfDecrypt](./security/asposepdfdecrypt/) | Eine PDF-Datei entschlüsseln. |
| [AsposePdfSignPKCS7](./security/asposepdfsignpkcs7/) | Eine PDF-Datei mit digitalen Signaturen signieren. |
| [AsposePdfSignPKCS7Detached](./security/asposepdfsignpkcs7detached/) | Eine PDF-Datei mit losgelösten digitalen Signaturen signieren. |
| [AsposePdfChangePassword](./security/asposepdfchangepassword/) | Passwörter der PDF-Datei ändern. |


## Core Functions

| Funktion | Beschreibung |
| -------- | ----------- |
| [AsposePdfPrepare](./core/asposepdfprepare/) | Den BLOB im Memory FS zum Verarbeiten speichern. |
| [AsposePdfPrepareBase64](./core/asposepdfpreparebase64/) | Den BLOB der Zeichenkettenrepräsentation im Memory FS zum Verarbeiten speichern. |


## Miscellaneous

| Name | Beschreibung |
| -------------- | -------------- |
| [AsposePdfAbout](./misc/asposepdfabout/) | Informationen über das Produkt abrufen. |
| [DownloadFile](./misc/downloadfile/) | Einen Link in HTML erstellen, um die Datei herunterzuladen. |
| [DownloadFileAuto](./misc/downloadfileauto) | Einen Link in HTML erstellen, um die Datei herunterzuladen und den Download nach 2 Sekunden zu starten. |
