Com personalitzar la sortida d'HTML de la conversió de PDF en .NET

Com personalitzar la sortida d'HTML de la conversió de PDF en .NET

Per a la integració web sense segell, la conversió de PDF a HTML ha de proporcionar control sobre fonts, imatges, recursos i estil. Amb Aspose.PDF.Plugin HtmlConverter per a .NET, els desenvolupadors poden finalitzar les exportacions de HTML per als fluxos de treball, CMS, o projectes d’editorial web.

Opcions de personalització suportades

  • Font Embedding: Seleccioneu per embolicar o enllaçar fonts en l’HTML exportat per a la fidelitat completa o pàgines més lleugeres.
  • Extracció d’imatge: Exportar imatges com a fitxers separats o en línia Base64 per a CDN/distribució més fàcil.
  • Traducció de recursos: Exporta un únic arxiu HTML amb recursos incorporats o una estructura de mapes per a tots els actius.
  • SVG Producció: Permet l’exportació de SVG per als elements vectors, millorant l’escalabilitat i el rendiment.
using Aspose.Pdf.Plugins;

var converter = new PdfHtml();
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources)
{
    // Customize as needed
    // Embed all fonts and images
    FontEmbedding = true,
    ImageExportMode = ImageExportMode.SeparateFiles, // or .InlineBase64
    SvgExport = true
};
options.AddInput(new FileDataSource(@"C:\Docs\sample.pdf"));
options.AddOutput(new FileDataSource(@"C:\Docs\sample.html"));
converter.Process(options);

Tipus d’extracció de recursos

  • Extraure totes les imatges a una carpeta dedicada per a fàcil càrrega CDN o càstig.
  • Quan utilitzeu recursos incorporats, revisar la mida del fitxer; utilitzar actius separats per a grans PDFs o lliurament mòbil.
  • Use Image Extractor Plugin si vostè necessita operacions d’imatge de gran quantitat o batxeta fora de l’exportació HTML.

Estilització de la sortida HTML

  • Custom CSS: Redigir o reemplaçar el CSS generat per a la marca, disseny responsiu o accessibilitat.
  • SVG Styling: Ajustar els SVG exportats per a un millor suport cross-browser.
  • Tema Integració: Injectar o canviar les taules d’estil programàticament per a suport en mode fosc / llum.

Utilitza els casos

  • Publicació web de documentació tècnica amb control de recursos complet
  • eBooks o la conversió d’impressió a petició a HTML amb estilatge personalitzat
  • Els sistemes CMS d’empreses necessiten pipelines PDF-to-HTML de marca i alta fidelitat

Preguntes freqüents

**Q: Puc canviar el CSS en el HTML generat?**A: Sí - modificar o injectar CSS personalitzat en el post-processament, o configurar la sortida de taula d’estil a través de les opcions de plug-in.

**Q: Aspose.PDF dóna suport a la producció SVG per a gràfics vectors?**A: Sí - set SvgExport = true en les opcions per incloure elements SVG en el HTML exportat.

**Q: Puc embolicar tots els fonts o utilitzar els llocs web en comptes?**A: Tots dos estan recolzats — triar la incorporació de fonts o referència en les opcions de plug-in.

Pro Tipus: Per a la màxima compatibilitat web, post-procés exportat HTML per optimitzar CSS, camins de recursos, i etiquetes d’accessibilitat abans de la publicació.

 Català