Այս արագ ձեռնարկում դուք կսովորեք, թե ինչպես փոխարկել PDF-ը HTML Java-ում: Կարելի է հեշտությամբ պահպանել PDF-ը HTML-ում Java-ում՝ կիրառելով պարզ քայլեր և կոդի գործարկում Windows-ում, macOS-ում կամ Linux-ում՝ առանց Adobe Acrobat-ից կամ որևէ այլ երրորդ կողմի գործիքի կախվածության:
Java-ում PDF-ը HTML-ի փոխարկելու քայլեր
- Կազմաձևեք ձեր նախագիծը, որպեսզի ավելացնեք Aspose.PDF for Java հղումը Maven-ի պահոցից
- Ավելացրեք հղում ձեր նախագծի Aspose.PDF անվանատարածքին
- Ստուգեք Document class օբյեկտը PDF-ը HTML արտահանելու համար բեռնելու համար
- Ստեղծեք HtmlSaveOptions օբյեկտ՝ HTML տարբեր տարբերակներ սահմանելու համար
- Փոխակերպեք PDF-ը HTML-ի Java-ում՝ օգտագործելով Save մեթոդը
PDF-ի HTML փոխարկիչի մշակման համար կարող է օգտագործվել Java-ի վրա հիմնված հավելված: Գործընթացը կսկսվի՝ ներառելով API-ի հղումը և բեռնելով աղբյուրի PDF ֆայլը սկավառակից: Հետագա քայլերում HtmlSaveOptions դասը կօգտագործվի HTML ֆայլի արտահանման ցանկալի տարբերակները սահմանելու համար: Վերջապես, ստեղծված HTML-ը կպահվի Save մեթոդի և SaveFormat.Html համարիչի միջոցով:
Կոդ՝ PDF-ը HTML-ում Java-ում պահելու համար
import com.aspose.pdf.Document; | |
import com.aspose.pdf.HtmlSaveOptions; | |
import com.aspose.pdf.HtmlSaveOptions.FontSavingModes; | |
import com.aspose.pdf.License; | |
import com.aspose.pdf.SaveFormat; | |
public class PdfToHtmlExport { | |
public static void Main(String[] args) throws Exception{ | |
// Applying product license to create HTML from PDF in Java | |
License pdfJavaLic = new License(); | |
pdfJavaLic.setLicense("PDF.Product.Family.lic"); | |
// Initialize document object load the source PDF for exporting to HTML | |
Document document = new Document("Test.pdf"); | |
// Initialize HTML SaveOptions to set export options | |
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions(); | |
// Split multi HTML pages | |
htmlSaveOptions.setSplitIntoPages(true); | |
// Set Font saving mode | |
htmlSaveOptions.FontSavingMode = FontSavingModes.AlwaysSaveAsTTF; | |
// Managing SVG folders content | |
htmlSaveOptions.SpecialFolderForSvgImages = "\\SvgSavePath"; | |
// Managing Images folder inside PDF | |
htmlSaveOptions.SpecialFolderForAllImages = "\\ImageSavePath"; | |
// Using Java PDF to HTML export via Save method | |
document.save("Generated_out_Java.html",SaveFormat.Html); | |
} | |
} |
Օգտագործելով վերը նշված օրինակը Java PDF-ի HTML փոխակերպումը հեշտությամբ կարելի է հասնել: Մենք հարմարեցրել ենք HTML ելքը՝ օգտագործելով HtmlSaveOptions դասը, որն առաջարկում է դրույթ սահմանել SVG արտահանման տարբերակները, ինչպիսիք են սեղմումը և SVG բովանդակությունը, ինչպես նաև արտահանվող պատկերների ուղու կարգավորումները աղբյուրի PDF-ից: Կարող եք նաև կառավարել արտահանվող HTML-ի տառատեսակները, ինչպես նաև PDF էջերը բազմաէջ HTML ելքի բաժանելու տարբերակ: Վերջապես, մենք կարող ենք պահպանել ստեղծված HTML-ը կամ սկավառակի վրա կամ MemoryStream-ում՝ հետագա օգտագործման համար:
Վերոնշյալ օրինակում մենք սովորեցինք փոխակերպել PDF-ը HTML-ի Java-ով հարմարեցված ելքով: Եթե ցանկանում եք ծրագրային ձևով PDF ստեղծել, տես ինչպես ստեղծել PDF-ը Java-ի միջոցով-ի հոդվածը: