طباعة OneNote. دفتر ملاحظات واحد

تُستخدم دفاتر ملاحظات OneNote بشكل شائع للاحتفاظ بالملاحظات المهمة. قد تحتاج إلى طباعة ملاحظاتك على الورق لسبب ما. في هذه المقالة ، ستتعلم كيفية طباعة ملفات OneNote Notebook في تطبيقات Java الخاصة بك.

طابعة OneNote Notebook - تثبيت Java API

Aspose.Note for Java API يدعم إنشاء ومعالجة ملفات .one برمجيًا. ما عليك سوى إجراء مكالمات طريقة بسيطة وتهتم واجهة برمجة التطبيقات بالتفاصيل الصغيرة. لذا يرجى تهيئة API عن طريق تنزيل ملف JAR من قسم التنزيلات ، أو استخدم التفاصيل أدناه في ملف pom.exe لمشروعك المستند إلى Maven:

مخزن:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>

الاعتماد:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-note</artifactId>
        <version>21.7</version>
        <classifier>jdk17</classifier>        
    </dependency>
</dependencies>

اطبع OneNote Notebook. ملف واحد برمجيًا باستخدام Java

بالنظر إلى الحالة الأساسية لطباعة ملف واحد ، يمكنك طباعة ملف OneNote مع سطرين من التعليمات البرمجية. تحتاج إلى اتباع الخطوات أدناه لطباعة ملف بتنسيق واحد.

  1. قم بتحميل ملف OneNote للإدخال باستخدام مُنشئ Document.
  2. اطبع مستند OneNote باستخدام طريقة طباعة.

توضح التعليمات البرمجية التالية كيفية طباعة OneNote. one Notebook برمجيًا في Java:

// قم بتحميل ملف OneNote للإدخال باستخدام مُنشئ المستند.
Document document = new Document("Aspose.one");

// اطبع مستند OneNote.
document.print();

طباعة OneNote Notebook. ملف واحد مع خيارات متقدمة في Java

الانتقال إلى خطوة أخرى إلى الأمام ، يمكنك تعيين خيارات متقدمة لتخصيص طباعة ملف OneNote Notebook .one ، وفقًا لمتطلباتك. يرجى اتباع الخطوات أدناه لطباعة ملف بتنسيق واحد مع خيارات متقدمة:

  1. أولاً ، قم بتحميل ملف OneNote المدخل بفئة Document.
  2. حدد نطاق الصفحات واسم الطابعة.
  3. أخيرًا ، اتصل بالطريقة print() لطباعة الملف.

يوضح الكود أدناه كيفية طباعة ملف OneNote برمجيًا باستخدام Java:

// قم بتحميل ملف OneNote للإدخال باستخدام فئة المستند.
Document document = new Document("Aspose.one");

// اطبع الصفحتين الأولى والثانية باستخدام Microsoft XPS Document Writer
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("Microsoft XPS Document Writer");
asposeAttr.setPrintRange(1, 2);

// اطبع ملف OneNote   
document.print(asposeAttr);

اطبع ملف OneNote. إلى طابعة افتراضية باستخدام Java

الطابعة الافتراضية هي تطبيق ينسخ واجهة برنامج مثل طابعة فعلية. يمكنك تكوين الطباعة باستخدام طابعة افتراضية من خلال الخطوات التالية:

  1. قم بتحميل ملف OneNote للإدخال.
  2. حدد الطابعة الافتراضية والخصائص.
  3. اضبط إعدادات الطابعة باستخدام DocumentPrintAttributeSet.
  4. أخيرًا ، اطبع ملف OneNote على الطابعة الافتراضية.

يوضح الكود التالي كيفية طباعة ملف OneNote .one برمجيًا إلى طابعة افتراضية باستخدام Java:

//يطبع 3 نسخ من الصفحات الأولى والثانية باستخدام طابعة pdf افتراضية doPDF 8
//إنه مجاني ويمكن تنزيله من هنا http://www.dopdf.com/download.php

// قم بتحميل ملف OneNote للإدخال
Document doc = new Document("test.one");
 
// حدد الطابعة الافتراضية والخصائص 
final DocumentPrintAttributeSet asposeAttr = new DocumentPrintAttributeSet("doPDF 8");
asposeAttr.setPrintRange(1, 2);
asposeAttr.setCopies(3);

// اضبط إعدادات الطابعة باستخدام خيارات الطباعة
PrintOptions printOptions = new PrintOptions();
printOptions.setDocumentName("Test.one");
printOptions.setPrinterSettings(asposeAttr);

// اطبع ملف OneNote على الطابعة الافتراضية  
doc.print(printOptions);

احصل على رخصة تقييم مجانية

يمكنك طلب ترخيص مجاني مؤقت لتقييم API دون أي قيود.

استنتاج

في الختام ، تعلمت كيفية طباعة ملف OneNote Notebook برمجيًا في تطبيقات Java الخاصة بك. لقد استكشفت حالات استخدام مختلفة تختلف بناءً على متطلبات مختلفة. علاوة على ذلك ، يمكنك زيارة API الوثائق لاستكشاف العديد من الميزات الأخرى لواجهة برمجة التطبيقات. إذا كنت ترغب في مناقشة أي من مخاوفك أو متطلباتك ، فلا تتردد في التواصل معنا على منتدى الدعم المجاني.

أنظر أيضا