Procedure PdfCreate(DesFile: String); Const BasePdf: TBytes = [$25, $50, $44, $46, $2D, $31, $2E, $37, $0D, $0A, $25, $E2, $E3, $CF, $D3, $0D, $0A, $0D, $0A, $32, $20, $30, $20, $6F, $62, $6A, $0D, $0A, $3C, $3C, $2F, $4B, $69, $64, $73, $20, $5B, $20, $5D, $20, $2F, $54, $79, $70, $65, $20, $2F, $50, $61, $67, $65, $73, $20, $2F, $43, $6F, $75, $6E, $74, $20, $30, $20, $3E, $3E, $0D, $0A, $65, $6E, $64, $6F, $62, $6A, $0D, $0A, $33, $20, $30, $20, $6F, $62, $6A, $0D, $0A, $3C, $3C, $2F, $4C, $65, $6E, $67, $74, $68, $20, $38, $33, $35, $20, $2F, $54, $79, $70, $65, $20, $2F, $4D, $65, $74, $61, $64, $61, $74, $61, $20, $2F, $53, $75, $62, $74, $79, $70, $65, $20, $2F, $58, $4D, $4C, $20, $3E, $3E, $0D, $0A, $73, $74, $72, $65, $61, $6D, $0D, $0A, $3C, $3F, $78, $70, $61, $63, $6B, $65, $74, $20, $62, $65, $67, $69, $6E, $3D, $22, $EF, $BB, $BF, $22, $20, $69, $64, $3D, $22, $57, $35, $4D, $30, $4D, $70, $43, $65, $68, $69, $48, $7A, $72, $65, $53, $7A, $4E, $54, $63, $7A, $6B, $63, $39, $64, $22, $3F, $3E, $0A, $3C, $78, $3A, $78, $6D, $70, $6D, $65, $74, $61, $20, $78, $6D, $6C, $6E, $73, $3A, $78, $3D, $22, $61, $64, $6F, $62, $65, $3A, $6E, $73, $3A, $6D, $65, $74, $61, $2F, $22, $20, $78, $3A, $78, $6D, $70, $74, $6B, $3D, $22, $41, $64, $6F, $62, $65, $20, $58, $4D, $50, $20, $43, $6F, $72, $65, $20, $35, $2E, $32, $2D, $63, $30, $30, $31, $20, $36, $33, $2E, $31, $33, $39, $34, $33, $39, $2C, $20, $32, $30, $31, $30, $2F, $30, $39, $2F, $32, $37, $2D, $31, $33, $3A, $33, $37, $3A, $32, $36, $20, $20, $20, $20, $20, $20, $20, $20, $22, $3E, $3C, $72, $64, $66, $3A, $52, $44, $46, $20, $78, $6D, $6C, $6E, $73, $3A, $72, $64, $66, $3D, $22, $68, $74, $74, $70, $3A, $2F, $2F, $77, $77, $77, $2E, $77, $33, $2E, $6F, $72, $67, $2F, $31, $39, $39, $39, $2F, $30, $32, $2F, $32, $32, $2D, $72, $64, $66, $2D, $73, $79, $6E, $74, $61, $78, $2D, $6E, $73, $23, $22, $3E, $3C, $72, $64, $66, $3A, $44, $65, $73, $63, $72, $69, $70, $74, $69, $6F, $6E, $20, $72, $64, $66, $3A, $61, $62, $6F, $75, $74, $3D, $22, $22, $20, $78, $6D, $6C, $6E, $73, $3A, $70, $64, $66, $3D, $22, $68, $74, $74, $70, $3A, $2F, $2F, $6E, $73, $2E, $61, $64, $6F, $62, $65, $2E, $63, $6F, $6D, $2F, $70, $64, $66, $2F, $31, $2E, $33, $2F, $22, $20, $78, $6D, $6C, $6E, $73, $3A, $64, $63, $3D, $22, $68, $74, $74, $70, $3A, $2F, $2F, $70, $75, $72, $6C, $2E, $6F, $72, $67, $2F, $64, $63, $2F, $65, $6C, $65, $6D, $65, $6E, $74, $73, $2F, $31, $2E, $31, $2F, $22, $3E, $3C, $70, $64, $66, $3A, $50, $72, $6F, $64, $75, $63, $65, $72, $3E, $46, $6F, $78, $69, $74, $20, $50, $44, $46, $20, $45, $64, $69, $74, $6F, $72, $20, $2D, $20, $46, $6F, $78, $69, $74, $20, $53, $6F, $66, $74, $77, $61, $72, $65, $20, $49, $6E, $63, $2E, $3C, $2F, $70, $64, $66, $3A, $50, $72, $6F, $64, $75, $63, $65, $72, $3E, $0D, $0A, $3C, $64, $63, $3A, $63, $72, $65, $61, $74, $6F, $72, $3E, $3C, $72, $64, $66, $3A, $42, $61, $67, $3E, $3C, $72, $64, $66, $3A, $6C, $69, $3E, $41, $64, $6D, $69, $6E, $69, $73, $74, $72, $61, $74, $6F, $72, $3C, $2F, $72, $64, $66, $3A, $6C, $69, $3E, $0D, $0A, $3C, $2F, $72, $64, $66, $3A, $42, $61, $67, $3E, $0D, $0A, $3C, $2F, $64, $63, $3A, $63, $72, $65, $61, $74, $6F, $72, $3E, $0D, $0A, $3C, $64, $63, $3A, $74, $69, $74, $6C, $65, $3E, $3C, $72, $64, $66, $3A, $41, $6C, $74, $3E, $3C, $72, $64, $66, $3A, $6C, $69, $20, $78, $6D, $6C, $3A, $6C, $61, $6E, $67, $3D, $22, $78, $2D, $64, $65, $66, $61, $75, $6C, $74, $22, $3E, $E6, $97, $A0, $E6, $A0, $87, $E9, $A2, $98, $3C, $2F, $72, $64, $66, $3A, $6C, $69, $3E, $0D, $0A, $3C, $2F, $72, $64, $66, $3A, $41, $6C, $74, $3E, $0D, $0A, $3C, $2F, $64, $63, $3A, $74, $69, $74, $6C, $65, $3E, $0D, $0A, $3C, $78, $6D, $70, $3A, $43, $72, $65, $61, $74, $65, $44, $61, $74, $65, $3E, $32, $30, $32, $33, $2D, $30, $37, $2D, $30, $38, $54, $31, $36, $3A, $34, $32, $3A, $33, $34, $2B, $30, $38, $3A, $30, $30, $3C, $2F, $78, $6D, $70, $3A, $43, $72, $65, $61, $74, $65, $44, $61, $74, $65, $3E, $0D, $0A, $3C, $78, $6D, $70, $3A, $4D, $6F, $64, $69, $66, $79, $44, $61, $74, $65, $3E, $32, $30, $32, $33, $2D, $30, $37, $2D, $30, $38, $54, $31, $36, $3A, $34, $32, $3A, $34, $32, $2B, $30, $38, $3A, $30, $30, $3C, $2F, $78, $6D, $70, $3A, $4D, $6F, $64, $69, $66, $79, $44, $61, $74, $65, $3E, $0D, $0A, $3C, $78, $6D, $70, $3A, $4D, $65, $74, $61, $64, $61, $74, $61, $44, $61, $74, $65, $3E, $32, $30, $32, $33, $2D, $30, $37, $2D, $30, $38, $54, $31, $36, $3A, $34, $32, $3A, $33, $34, $2B, $30, $38, $3A, $30, $30, $3C, $2F, $78, $6D, $70, $3A, $4D, $65, $74, $61, $64, $61, $74, $61, $44, $61, $74, $65, $3E, $0D, $0A, $3C, $2F, $72, $64, $66, $3A, $44, $65, $73, $63, $72, $69, $70, $74, $69, $6F, $6E, $3E, $0D, $0A, $3C, $2F, $72, $64, $66, $3A, $52, $44, $46, $3E, $0D, $0A, $3C, $2F, $78, $3A, $78, $6D, $70, $6D, $65, $74, $61, $3E, $0D, $0A, $0A, $3C, $3F, $78, $70, $61, $63, $6B, $65, $74, $20, $65, $6E, $64, $3D, $22, $77, $22, $3F, $3E, $0D, $0A, $65, $6E, $64, $73, $74, $72, $65, $61, $6D, $0D, $0A, $65, $6E, $64, $6F, $62, $6A, $0D, $0A, $31, $20, $30, $20, $6F, $62, $6A, $0D, $0A, $3C, $3C, $2F, $50, $61, $67, $65, $73, $20, $32, $20, $30, $20, $52, $20, $2F, $54, $79, $70, $65, $20, $2F, $43, $61, $74, $61, $6C, $6F, $67, $20, $2F, $4D, $65, $74, $61, $64, $61, $74, $61, $20, $33, $20, $30, $20, $52, $20, $3E, $3E, $0D, $0A, $65, $6E, $64, $6F, $62, $6A, $0D, $0A, $34, $20, $30, $20, $6F, $62, $6A, $0D, $0A, $3C, $3C, $2F, $41, $75, $74, $68, $6F, $72, $20, $28, $41, $64, $6D, $69, $6E, $69, $73, $74, $72, $61, $74, $6F, $72, $29, $20, $2F, $43, $72, $65, $61, $74, $69, $6F, $6E, $44, $61, $74, $65, $20, $28, $44, $3A, $32, $30, $32, $33, $30, $37, $30, $38, $31, $36, $34, $32, $33, $34, $2B, $30, $38, $27, $30, $30, $27, $29, $20, $2F, $4D, $6F, $64, $44, $61, $74, $65, $20, $28, $44, $3A, $32, $30, $32, $33, $30, $37, $30, $38, $31, $36, $34, $32, $34, $32, $2B, $30, $38, $27, $30, $30, $27, $29, $20, $2F, $54, $69, $74, $6C, $65, $20, $28, $FE, $FF, $65, $E0, $68, $07, $98, $98, $29, $20, $2F, $50, $72, $6F, $64, $75, $63, $65, $72, $20, $28, $5B, $43, $69, $72, $63, $61, $73, $73, $69, $61, $6E, $53, $6F, $6E, $5D, $2D, $42, $6F, $61, $72, $64, $34, $41, $6C, $6C, $2E, $62, $69, $7A, $29, $20, $3E, $3E, $0D, $0A, $65, $6E, $64, $6F, $62, $6A, $0D, $0A, $78, $72, $65, $66, $0D, $0A, $30, $20, $35, $0D, $0A, $30, $30, $30, $30, $30, $30, $30, $30, $30, $30, $20, $36, $35, $35, $33, $35, $20, $66, $0D, $0A, $30, $30, $30, $30, $30, $30, $30, $39, $39, $35, $20, $30, $30, $30, $30, $30, $20, $6E, $0D, $0A, $30, $30, $30, $30, $30, $30, $30, $30, $31, $39, $20, $30, $30, $30, $30, $30, $20, $6E, $0D, $0A, $30, $30, $30, $30, $30, $30, $30, $30, $37, $34, $20, $30, $30, $30, $30, $30, $20, $6E, $0D, $0A, $30, $30, $30, $30, $30, $30, $31, $30, $36, $32, $20, $30, $30, $30, $30, $30, $20, $6E, $0D, $0A, $74, $72, $61, $69, $6C, $65, $72, $0D, $0A, $3C, $3C, $2F, $53, $69, $7A, $65, $20, $35, $20, $2F, $52, $6F, $6F, $74, $20, $31, $20, $30, $20, $52, $20, $2F, $49, $6E, $66, $6F, $20, $34, $20, $30, $20, $52, $20, $2F, $49, $44, $20, $5B, $20, $3C, $46, $41, $36, $45, $43, $36, $33, $30, $45, $38, $41, $31, $37, $38, $38, $41, $44, $31, $33, $37, $34, $35, $36, $41, $41, $43, $31, $42, $31, $41, $46, $41, $3E, $20, $3C, $46, $41, $36, $45, $43, $36, $33, $30, $45, $38, $41, $31, $37, $38, $38, $41, $44, $31, $33, $37, $34, $35, $36, $41, $41, $43, $31, $42, $31, $41, $46, $41, $3E, $20, $5D, $20, $3E, $3E, $0D, $0A, $73, $74, $61, $72, $74, $78, $72, $65, $66, $0D, $0A, $31, $32, $34, $34, $0D, $0A, $25, $25, $45, $4F, $46, $0D, $0A]; Var Stm: TFileStream; Begin Stm := TFileStream.Create(DesFile, fmCreate); Stm.WriteBuffer(BasePdf[0], Length(BasePdf)); Stm.Free; End;