كيف تتحول Xlsx إلى Xlt
Sheetize XLSX‑to‑XLT Converter for .NET يوفّر واجهة برمجة تطبيقات بسيطة لكنها قوية لتحويل دفاتر عمل XLSX المملوءة بالكامل إلى قوالب XLT نظيفة. يحافظ على جميع الأنماط، الصيغ، قواعد التحقق من صحة البيانات، والنطاقات المسماة مع إزالة قيم الخلايا، بحيث يمكن إعادة استخدام قالب XLT عبر الفرق أو العمليات.
الميزات الرئيسية
تحويل XLSX → XLT
إنشاء قالب XLT من أي ملف XLSX مع خيارات للاحتفاظ أو إزالة أوراق معينة، الحفاظ على الصفوف/الأعمدة المخفية، والاحتفاظ بالتنسيقات المخصصة.
مسح محتوى انتقائي
اختر مسح قيم الخلايا فقط، أو إعادة تعيين التعليقات، الروابط التشعبية، والأسماء الديناميكية مع الحفاظ على العناصر الهيكلية غير متأثرة.
الحفاظ على التنسيق والصيغ
جميع تنسيقات الخلايا، التنسيق الشرطي، والصيغ تبقى دون تغيير، مما يضمن أن القالب يتصرف تمامًا مثل دفتر العمل الأصلي عند إدخال بيانات جديدة.
الدعم للملفات الكبيرة وتدفق البيانات
معالجة دفاتر العمل في وضع التدفق لتجنب استهلاك الذاكرة العالي، ما يجعله مناسبًا لتوليد القوالب على مستوى المؤسسات.
التعليمات التفصيلية
سير عمل XLSX → XLT
لتحويل ملف XLSX إلى قالب XLT باستخدام Sheetize، اتبع الخطوات التالية:
- تهيئة المحول: أنشئ مثيلًا من
SpreadsheetConverter. - ضبط الخيارات: عيّن
SpreadsheetSaveOptionsلتحديد الأوراق التي تريد الاحتفاظ بها، وما إذا كنت تريد مسح القيم فقط أو أيضًا التعليقات، ومكان الإخراج. - تحديد مسارات الملفات: قدم مسار ملف XLSX المصدر وموقع ملف XLT الوجهة.
- تنفيذ التحويل: استدعِ
Processمع خيارات التحميل والحفظ التي أعددتها.
مثال – تحويل XLSX إلى XLT مع مسح القيم فقط
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Templates\Report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Templates\ReportTemplate.xlt"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);دعم صيغ موسع
- يمكن لـ Sheetize أيضًا تحويل XLT مرة أخرى إلى XLSX، مما يتيح التحرير المتبادل للقوالب.
- المكتبة تدعم التصدير إلى CSV أو TSV أو JSON مباشرةً من القالب لتوليد تقارير مدفوعة بالبيانات.
- يمكنك دمج تحويل XLSX‑to‑XLT مع أدوات HTML ↔ XLSX لإنشاء خطوط معالجة شاملة مثل HTML → XLSX → XLT. مع هذه الإمكانيات، يجعل Sheetize عملية تحويل XLSX إلى XLT سهلة، سواء كنت تحتاج إلى سكريبت سريع لمرة واحدة أو خدمة على مستوى الإنتاج لتوليد قوالب Excel قابلة لإعادة الاستخدام.