Simpan Dokumen
Sebagian besar tugas yang perlu Anda lakukan dengan Aspose.Words melibatkan penyimpanan dokumen. Untuk menyimpan dokumen, Aspose.Words menyediakan metode Save dari kelas Document. Dokumen dapat disimpan dalam format penyimpanan apa pun yang didukung oleh Aspose.Words. Untuk daftar semua format penyimpanan yang didukung, lihat pencacahan SaveFormat.
Simpan ke Berkas
Cukup gunakan metode Save dengan nama file. Aspose.Words akan menentukan format penyimpanan dari ekstensi file yang Anda tentukan.
Contoh kode berikut menunjukkan cara memuat dan menyimpan dokumen ke file:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(LoadAndSave.class); | |
Document doc = new Document(dataDir+ "Test File (doc).doc"); | |
// Save the finished document to disk. | |
doc.save(dataDir + "Test File (doc)_out.doc", SaveFormat.PNG); |
Simpan ke Aliran
Berikan objek aliran ke metode Save. Anda perlu menentukan format penyimpanan secara eksplisit saat menyimpan ke aliran.
Contoh kode berikut menunjukkan cara memuat dan menyimpan dokumen ke aliran:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(LoadAndSaveToStream.class); | |
String inputFile = "Test File (doc).doc"; | |
String outputFile = "output.png"; | |
InputStream in = new FileInputStream(dataDir + inputFile); | |
OutputStream out = new FileOutputStream(dataDir + outputFile); | |
Document doc = new Document(in); | |
// Save the finished document to disk. | |
doc.save(out, SaveFormat.PNG); |
Anda dapat mengunduh file templat contoh ini dari Aspose.Words GitHub.
Simpan ke PCL
Aspose.Words mendukung penyimpanan dokumen ke dalam PCL (Bahasa Perintah Printer). Aspose.Words dapat menyimpan dokumen ke dalam format PCL 6 (PCL 6 Enhanced atau PCL XL). Kelas PclSaveOptions
dapat digunakan untuk menentukan opsi tambahan saat menyimpan dokumen ke dalam format PCL.
Contoh kode berikut menunjukkan cara menyimpan dokumen ke PCL menggunakan opsi simpan:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(ConvertDocumentToPCL.class); | |
// Load the document from disk. | |
Document doc = new Document(dataDir + "Document.doc"); | |
PclSaveOptions saveOptions = new PclSaveOptions(); | |
saveOptions.setSaveFormat(SaveFormat.PCL); | |
saveOptions.setRasterizeTransformedElements(false); | |
// Export the document as an PCL file. | |
doc.save(dataDir + "Document.PclConversion_out.pcl", saveOptions); |