Как редактировать файл AutoCAD PC3 программным способом - PullRequest
0 голосов
/ 21 октября 2019

Я хочу иметь возможность добавлять больше стандартных / нестандартных форматов бумаги для пользователя "DWG to PDF" Файл PC3 в AutoCAD (или, по крайней мере, иметь возможность его читать), но кажется, что единственный способиспользовать интерфейс, предоставляемый AutoCAD. Я знаю, где находятся файлы PC3, но когда я открываю один из них с помощью блокнота, он кажется сжатым. Я хотел бы иметь возможность добавлять к ним с помощью Visual Studio / VB.NET. Должен быть способ сделать это программно.

Заголовок файла говорит: PIAFILEVERSION_2.0, PC3VER1, сжатие

Ответы [ 2 ]

0 голосов
/ 10 ноября 2019

Кажется, что это невозможно, поэтому я рассмотрел другие варианты «печати» в PDF-файл. У Microsoft есть опция в раскрывающемся списке «Принтер», которая называется Microsoft Print to PDF , которая также может использоваться для создания нестандартных форматов бумаги без необходимости изменения файла PC3. Пользовательские размеры бумаги могут быть добавлены к базовым файлам программно, но это немного сложно, включая чтение реестра и чтение / запись в системную папку спула, при этом один из файлов (файл XML) необходимо сохранить в UTF8 Нет формата спецификации .

Я не хочу заниматься плагиатом чужой работы, а также не хочу создавать такой сложный ответ / решение, поэтому вместо этого я предоставлю эту ссылку на форум ответов Microsoft вЕсли другое лицо заинтересовано в решении:

Microsoft Печать в PDF - нестандартные размеры бумаги

0 голосов
/ 23 октября 2019

К сожалению, у нас нет общедоступного API для изменения файла PC3.

...