Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Essayez de convertir PDF en EPUB en ligne
Aspose.PDF for .NET vous présente une application gratuite en ligne “PDF to EPUB”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
EPUB est une norme de livre électronique gratuite et ouverte de l’International Digital Publishing Forum (IDPF). Les fichiers ont l’extension .epub. EPUB est conçu pour un contenu reflowable, ce qui signifie qu’un lecteur EPUB peut optimiser le texte pour un appareil d’affichage particulier. EPUB prend également en charge le contenu à mise en page fixe. Le format est destiné à être un format unique que les éditeurs et les maisons de conversion peuvent utiliser en interne, ainsi que pour la distribution et la vente. Il remplace la norme Open eBook.
Le code suivant fonctionne également avec la bibliothèque Aspose.PDF.Drawing.
Aspose.PDF for .NET prend également en charge la fonctionnalité de conversion de documents PDF au format EPUB. Aspose.PDF for .NET a une classe nommée EpubSaveOptions qui peut être utilisée comme deuxième argument de la méthode Document.Save(..)
pour générer un fichier EPUB.
Veuillez essayer d’utiliser le code suivant pour accomplir cette exigence avec C#.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoEPUB()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PDFToEPUB.pdf"))
{
// Instantiate Epub Save options
EpubSaveOptions options = new EpubSaveOptions();
// Specify the layout for contents
options.ContentRecognitionMode = EpubSaveOptions.RecognitionMode.Flow;
// Save ePUB document
document.Save(dataDir + "PDFToEPUB_out.epub", options);
}
}
Aspose.PDF for .NET prend en charge la conversion de PDF en LaTeX/TeX. Le format de fichier LaTeX est un format de fichier texte avec un balisage spécial et utilisé dans le système de préparation de documents basé sur TeX pour une composition de haute qualité.
Essayez de convertir PDF en LaTeX/TeX en ligne
Aspose.PDF for .NET vous présente une application gratuite en ligne “PDF to LaTeX”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
Pour convertir des fichiers PDF en TeX, Aspose.PDF a la classe LaTeXSaveOptions qui fournit la propriété OutDirectoryPath pour enregistrer des images temporaires pendant le processus de conversion.
Le code suivant montre le processus de conversion de fichiers PDF au format TEX avec C#.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoTeX()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PDFToTeX.pdf"))
{
// Instantiate LaTex save option
LaTeXSaveOptions saveOptions = new LaTeXSaveOptions();
// Specify the output directory
string pathToOutputDirectory = dataDir;
// Set the output directory path for save option object
saveOptions.OutDirectoryPath = pathToOutputDirectory;
// Save PDF document into LaTex format
document.Save(dataDir + "PDFToTeX_out.tex", saveOptions);
}
}
Aspose.PDF for .NET prend en charge la conversion de l’ensemble du document PDF et d’une seule page en un fichier texte.
Vous pouvez convertir un document PDF en fichier TXT en utilisant la méthode Visit de la classe TextAbsorber.
Le code suivant explique comment extraire les textes de toutes les pages.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoTXT()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "demo.pdf"))
{
var ta = new Aspose.Pdf.Text.TextAbsorber();
ta.Visit(document);
// Save the extracted text in text file
File.WriteAllText(dataDir + "input_Text_Extracted_out.txt",ta.Text);
}
}
Essayez de convertir PDF en Texte en ligne
Aspose.PDF for .NET vous présente une application gratuite en ligne “PDF to Text”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
Vous pouvez convertir un document PDF en fichier TXT avec Aspose.PDF for .NET. Vous devez utiliser la méthode Visit
de la classe TextAbsorber
pour résoudre cette tâche.
Le code suivant explique comment extraire les textes de pages particulières.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoTXT()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "demo.pdf"))
{
var ta = new Aspose.Pdf.Text.TextAbsorber();
var pages = new [] {1, 3, 4};
foreach (var page in pages)
{
ta.Visit(document.Pages[page]);
}
// Save the extracted text in text file
File.WriteAllText(dataDir + "input_Text_Extracted_out.txt", ta.Text);
}
}
Aspose.PDF for .NET offre la possibilité de convertir des fichiers PDF en format XPS. Essayez d’utiliser le code présenté pour convertir des fichiers PDF en format XPS avec C#.
Essayez de convertir PDF en XPS en ligne
Aspose.PDF for .NET vous présente une application gratuite en ligne “PDF to XPS”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
Le type de fichier XPS est principalement associé à la spécification XML Paper de Microsoft Corporation. La spécification XML Paper (XPS), anciennement connue sous le nom de code Metro et englobant le concept marketing Next Generation Print Path (NGPP), est l’initiative de Microsoft pour intégrer la création et la visualisation de documents dans le système d’exploitation Windows.
Pour convertir des fichiers PDF en XPS, Aspose.PDF a la classe XpsSaveOptions qui est utilisée comme deuxième argument de la méthode Document.Save(..) pour générer le fichier XPS.
Depuis la version 24.2, Aspose.PDF a mis en œuvre la conversion de PDF consultables en XPS tout en gardant le texte sélectionnable dans le XPS résultant. Pour préserver le texte, il est nécessaire de définir la propriété XpsSaveOptions.SaveTransparentTexts sur true.
Le code suivant montre le processus de conversion d’un fichier PDF en format XPS.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoXPS()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
using (var document = new Aspose.Pdf.Document(dataDir + "demo.pdf"))
{
var xpsOptions = new XpsSaveOptions
{
SaveTransparentTexts = true
};
// Save XPS document
document.Save(dataDir + "PDFtoXPS_out.xps", xpsOptions);
}
}
Aspose.PDF for .NET offre la possibilité de convertir des fichiers PDF en format MD. Essayez d’utiliser le code présenté pour convertir des fichiers PDF en format MD avec C#.
Markdown est un langage de balisage léger conçu pour représenter le formatage de texte brut avec une lisibilité humaine maximale et une lisibilité machine pour des langages de publication avancés.
Vous pouvez remarquer que dans les répertoires avec des images, le nombre d’images est inférieur au nombre d’images dans les fichiers PDF.
Puisque le fichier markdown ne peut pas définir la taille de l’image, sans l’option MarkdownSaveOptions.UseImageHtmlTag, le même type d’images avec des tailles différentes est enregistré comme différent.
Pour l’option activée MarkdownSaveOptions.UseImageHtmlTag, des images uniques seront enregistrées, qui sont mises à l’échelle dans le document par la balise img.
Le code ouvre un document PDF, configure les paramètres pour le convertir en un fichier Markdown (en enregistrant toutes les images dans le dossier nommé “images”), et enregistre le fichier Markdown résultant dans le chemin de sortie spécifié.
Le code suivant montre le processus de conversion d’un fichier PDF en format MD.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPDFtoMarkup()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "demo.pdf"))
{
// Create an instance of MarkdownSaveOptions to configure the Markdown export settings
var saveOptions = new MarkdownSaveOptions()
{
// Set to false to prevent the use of HTML <img> tags for images in the Markdown output
UseImageHtmlTag = false
}
// Specify the directory name where resources (like images) will be stored
saveOptions.ResourcesDirectoryName = "images";
// Save PDF document in Markdown format to the specified output file path using the defined save options
document.Save(dataDir + "PDFtoMarkup_out.md", saveOptions);
}
}
MobiXML est un format de livre électronique populaire, conçu pour être utilisé sur des plateformes mobiles. Le code suivant explique comment convertir un document PDF en fichier MobiXML.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPdfToMobiXml()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PDFToXML.pdf"))
{
// Save PDF document in XML format
document.Save(dataDir + "PDFToXML_out.xml", Aspose.Pdf.SaveFormat.MobiXml);
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.